react18-dep-compatibility
github/awesome-copilot/skills/react18-dep-compatibility/SKILL.md
React 18.3.1 and React 19 dependency compatibility matrix.
1 project uses a version of this
One search for your own team's files and the public ecosystem. See how real projects write their agent instructions, and bring the good ideas home.
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
github/awesome-copilot/skills/react18-dep-compatibility/SKILL.md
React 18.3.1 and React 19 dependency compatibility matrix.
1 project uses a version of this
github/awesome-copilot/skills/react18-enzyme-to-rtl/SKILL.md
Provides exact Enzyme → React Testing Library migration patterns for React 18 upgrades. Use this skill whenever Enzyme tests need to be rewritten - shallow, mount, wrapper.find(), wrapper.simulate(), wrapper.prop(), wrapper.state(), wrapper.instance(), Enzyme configure/Adapter calls, or any test file that imports from enzyme. This skill covers the full API mapping and the philosophy shift from implementation testing to behavior testing. Always read this skill before rewriting Enzyme tests - do not translate Enzyme APIs 1:1, that produces brittle RTL tests.
1 project uses a version of this
github/awesome-copilot/skills/react18-legacy-context/SKILL.md
Provides the complete migration pattern for React legacy context API (contextTypes, childContextTypes, getChildContext) to the modern createContext API. Use this skill whenever migrating legacy context in class components - this is always a cross-file migration requiring the provider AND all consumers to be updated together. Use it before touching any contextTypes or childContextTypes code, because migrating only the provider without the consumers (or vice versa) will cause a runtime failure. Always read this skill before writing any context migration - the cross-file coordination steps here prevent the most common context migration bugs.
1 project uses a version of this
github/awesome-copilot/skills/react18-lifecycle-patterns/SKILL.md
Provides exact before/after migration patterns for the three unsafe class component lifecycle methods - componentWillMount, componentWillReceiveProps, and componentWillUpdate - targeting React 18.3.1. Use this skill whenever a class component needs its lifecycle methods migrated, when deciding between getDerivedStateFromProps vs componentDidUpdate, when adding getSnapshotBeforeUpdate, or when fixing React 18 UNSAFE_ lifecycle warnings. Always use this skill before writing any lifecycle migration code - do not guess the pattern from memory, the decision trees here prevent the most common migration mistakes.
1 project uses a version of this
github/awesome-copilot/skills/react18-string-refs/SKILL.md
Provides exact migration patterns for React string refs (ref="name" + this.refs.name) to React.createRef() in class components. Use this skill whenever migrating string ref usage - including single element refs, multiple refs in a component, refs in lists, callback refs, and refs passed to child components. Always use this skill before writing any ref migration code - the multiple-refs-in-list pattern is particularly tricky and this skill prevents the most common mistakes. Use it for React 18.3.1 migration (string refs warn) and React 19 migration (string refs removed).
1 project uses a version of this
github/awesome-copilot/skills/react19-concurrent-patterns/SKILL.md
Preserve React 18 concurrent patterns and adopt React 19 APIs (useTransition, useDeferredValue, Suspense, use(), useOptimistic, Actions) during migration.
1 project uses a version of this
github/awesome-copilot/skills/react19-source-patterns/SKILL.md
Reference for React 19 source-file migration patterns, including API changes, ref handling, and context updates.
1 project uses a version of this
github/awesome-copilot/skills/react19-test-patterns/SKILL.md
Provides before/after patterns for migrating test files to React 19 compatibility, including act() imports, Simulate removal, and StrictMode call count changes.
1 project uses a version of this
github/awesome-copilot/skills/react-audit-grep-patterns/SKILL.md
Provides the complete, verified grep scan command library for auditing React codebases before a React 18.3.1 or React 19 upgrade. Use this skill whenever running a migration audit - for both the react18-auditor and react19-auditor agents. Contains every grep pattern needed to find deprecated APIs, removed APIs, unsafe lifecycle methods, batching vulnerabilities, test file issues, dependency conflicts, and React 19 specific removals. Always use this skill when writing audit scan commands - do not rely on memory for grep syntax, especially for the multi-line async setState patterns which require context flags.
2 projects use a version of this
github/awesome-copilot/skills/react-container-presentation-component/SKILL.md
Create a React component using the Container/Presentation pattern in src/components by asking for the component name and type (ui or features), then scaffold files that follow this repository's TypeScript, Storybook, and SCSS conventions. Use when the user explicitly asks for a Container/Presentation-based component or runs /react-container-presentation-component.
No other project uses it yet
github/awesome-copilot/skills/readme-blueprint-generator/SKILL.md
Intelligent README.md generation prompt that analyzes project documentation structure and creates comprehensive repository documentation. Scans .github/copilot directory files and copilot-instructions.md to extract project information, technology stack, architecture, development workflow, coding standards, and testing approaches while generating well-structured markdown documentation with proper formatting, cross-references, and developer-focused content.
2 projects use a version of this
github/awesome-copilot/skills/refactor-method-complexity-reduce/SKILL.md
Refactor given method `${input:methodName}` to reduce its cognitive complexity to `${input:complexityThreshold}` or below, by extracting helper methods.
2 projects use a version of this
github/awesome-copilot/skills/refactor-plan/SKILL.md
Create a concrete plan before starting a multi-file refactor. Use when the user asks to plan, sequence, scope, or safely execute a refactor across multiple files; always investigate first, output the plan, and wait for confirmation before making code changes.
11 projects use a version of this
github/awesome-copilot/skills/refactor/SKILL.md
Surgical code refactoring to improve maintainability without changing behavior. Covers extracting functions, renaming variables, breaking down god functions, improving type safety, eliminating code smells, and applying design patterns. Less drastic than repo-rebuilder; use for gradual improvements.
Steady1 mention in 2 weeks
196 projects use a version of this
github/awesome-copilot/skills/remember-interactive-programming/SKILL.md
A micro-prompt that reminds the agent that it is an interactive programmer. Works great in Clojure when Copilot has access to the REPL (probably via Backseat Driver). Will work with any system that has a live REPL that the agent can use. Adapt the prompt with any specific reminders in your workflow and/or workspace.
2 projects use a version of this
github/awesome-copilot/skills/remember/SKILL.md
Transforms lessons learned into domain-organized memory instructions (global or workspace). Syntax: `/remember [>domain [scope]] lesson clue` where scope is `global` (default), `user`, `workspace`, or `ws`.
69 projects use a version of this
github/awesome-copilot/skills/repo-standardizer/SKILL.md
Polish any GitHub repository's surface — labels (emoji rating tiers, P0–P3 priority, impact severity), issue forms, PR template, CI workflows, CODEOWNERS, rulesets, docs. Repo meta & config only — no code logic touched. Use when creating a new repo or polishing an existing one.
1 project uses a version of this
github/awesome-copilot/skills/repo-standardizer/templates/AGENTS.md
Telegraph style. Root rules only. Guidance for AI coding agents (Claude Code, Cursor, Copilot, OpenClaw, etc.) working in this repository.
1 project uses a version of this
github/awesome-copilot/skills/repo-standardizer/templates/CLAUDE.md
Telegraph style. Root rules only.
1 project uses a version of this
github/awesome-copilot/skills/repo-story-time/SKILL.md
Generate a comprehensive repository summary and narrative story from commit history
1 project uses a version of this
Plain text files in a repository that tell a coding agent how the project works: commands to run, conventions to follow and things to avoid. CLAUDE.md, AGENTS.md, cursor rules and skills are the common kinds.
CLAUDE.md is read by Claude Code. AGENTS.md is an open format that Codex, Cursor and other agents read. Many projects keep one and point the other at it.
A folder with a SKILL.md that describes one capability, such as filling PDFs or reviewing code. The agent loads it only when the task calls for it.
Your agents already can, over MCP, limited to the files you're allowed to read. Searching them from this page is coming.