Development skills

Browse reusable Agent Skills, each with a clear purpose and practical guidance.

address-pr-feedback

Use when asked to look at or address feedback on a PR. Fetches Copilot-only inline comments, skips hidden ones, then evaluates and fixes the valid ones.

9.23k repo starsObserved in 1 repos
Development

bumping-versions

Use when upgrading the Keybase client version number - lists all files that must be updated together

9.23k repo starsObserved in 1 repos
Development

keybase-unused-assets

Use when finding or deleting unused image/icon assets in the Keybase client codebase (icons, illustrations, iconfont SVGs).

9.23k repo starsObserved in 1 repos
Development

keybase-unused-source-files

Use when finding orphaned or unused .tsx source files in the Keybase client codebase that are no longer imported anywhere.

9.23k repo starsObserved in 1 repos
Development

merge-master

Use when periodically merging upstream master commits into a long-running refactor branch where code has moved, been renamed, or restructured — guiding careful per-commit analysis and transplant rather than a raw git merge.

9.23k repo starsObserved in 1 repos
Development

merge-passthrough-containers

Use when cleaning up redux-era pass-through container components — a *-container.tsx (or container.tsx) whose only job is to call hooks, build a props object, and render one sibling view. Folds the container into its view, deletes the file, repoints importers. Run anywhere under shared/.

9.23k repo starsObserved in 1 repos
Development

migrate-to-static-config

Migrate React Navigation navigators from dynamic component based config to static object based config.

9.23k repo starsObserved in 1 repos
Development

prod-bundles

Use when the user asks to build production bundles, check bundle sizes, audit tree-shaking, or verify mobile/desktop code separation. Covers both the desktop webpack prod build and the iOS/Android Metro bundle.

9.23k repo starsObserved in 1 repos
Development

react-native-best-practices

Software Mansion's best practices for production React Native and Expo apps on the New Architecture. Trigger on: 'React Native', 'Expo', 'New Architecture', 'Reanimated', 'Gesture Handler', 'react-native-svg', 'ExecuTorch', 'react-native-audio-api', 'react-native-enriched', 'Worklet', 'Fabric', 'TurboModule', 'WebGPU', 'react-native-wgpu', 'TypeGPU', 'GPU shader', 'WGSL', 'svg', 'animation', 'gesture', 'audio', 'rich text', 'AI model', 'multithreading', 'chart', 'vector', 'image filter', 'shared value', 'useSharedValue', 'runOnJS', 'scheduleOnRN', 'thread', 'worklet', or any question involving UI, graphics, native modules, or React Native threading and animation behavior. Also use when a more specific sub-skill matches.

9.23k repo starsObserved in 1 repos
Development

update-dependencies

Use when updating npm/yarn dependencies in shared/package.json, protocol/, or rnmodules/react-native-kb/. Use for routine dep bumps, security updates, or keeping packages current.

9.23k repo starsObserved in 1 repos
Development