ai-ready — GitHub Copilot skill: what it does, how to install
Analyzes your codebase and generates AGENTS.md, copilot-instructions.md, CI workflows, and issue templates customized to your stack.
npx skills add github/awesome-copilot --skill ai-readyWhat ai-ready does
This skill in github/awesome-copilot acts as a wrapper for the full johnpapa/ai-ready skill by John Papa. The complete implementation contains around 600 lines of instructions. It inspects your repository, extracts review patterns from pull requests, and creates AGENTS.md, copilot-instructions.md, CI workflows, and issue templates tailored to your technology stack.
The assistant cannot execute setup commands on your behalf, so you must enter them yourself. You add the core skill with /skills add johnpapa/ai-ready inside Copilot CLI, inspect the file with head -20 ~/.copilot/skills/ai-ready/SKILL.md, and reload the setup with /skills reload.
What it helps with
- generate
copilot-instructions.mdtailored to the codebase - create
AGENTS.mdcontext files for AI agents - set up repository issue templates and CI workflows
- extract review patterns from previous pull requests
Example prompts for the agent
- make this repo ai-ready
- set up AI config
- prepare this repo for AI contributions
How to install ai-ready
1Skills CLI (Vercel)
npx skills add github/awesome-copilot --skill ai-ready2GitHub CLI
gh skill install github/awesome-copilot ai-ready3Manually: put the files in place
.github/skills/ai-ready/SKILL.md1Skills CLI (Vercel)
npx skills add github/awesome-copilot --skill ai-ready -a claude-code2Manually: put the files in place
~/.claude/skills/ai-ready/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/ai-ready/
Manually: put the files in place
.agents/skills/ai-ready/SKILL.mdFor all projects use ~/.agents/skills/
Manually: put the files in place
.cursor/skills/ai-ready/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
Platform CLI
gemini skills install https://github.com/github/awesome-copilot --path skills/ai-readyManually: put the files in place
.devin/skills/ai-ready/SKILL.mdThe legacy .windsurf/skills/ path still works
Claude.ai
Zip the folder and upload it in Settings → Capabilities → Skills
Step by step, with commands for each platform: How to install skills in Claude Code: five ways
Questions about ai-ready
How to install ai-ready in GitHub Copilot?
Run npx skills add github/awesome-copilot --skill ai-ready in your terminal.
What does the ai-ready skill do?
It inspects your repository and PR review history to generate AGENTS.md, copilot-instructions.md, issue templates, and CI workflows.
Why does this skill reference johnpapa/ai-ready?
The skill serves as a discovery wrapper while the 600-line logic lives in johnpapa/ai-ready. This ensures you pull the most recent instructions directly from the source.
Source text
SKILL.md · MIT
--- name: ai-ready description: 'Make any repo AI-ready — analyzes your codebase and generates AGENTS.md, copilot-instructions.md, CI workflows, issue templates, and more. Mines your PR review patterns and creates files customized to your stack. USE THIS SKILL when the user asks to "make this repo ai-ready", "set up AI config", or "prepare this repo for AI contributions".' --- # AI Ready This skill helps the user install the latest [ai-ready](https://github.com/johnpapa/ai-ready) skill by [John Papa](https://github.com/johnpapa). *Why?*: The full ai-ready skill is ~600 lines of detailed instructions that evolve frequently. This wrapper keeps it discoverable here while the source of truth stays in [johnpapa/ai-ready](https://github.com/johnpapa/ai-ready) — always up to date. ## Steps 1. Tell the user to add the skill by running this command inside Copilot CLI: ``` /skills add johnpapa/ai-ready ``` This downloads the latest version of the skill to their personal skills directory. Re-running the command updates to the latest version. 2. Remind the user to review the skill before loading it. They can inspect it with: ```bash head -20 ~/.copilot/skills/ai-ready/SKILL.md ``` 3. After the user confirms they've reviewed and installed it, tell them to reload skills with `/skills reload` and then say `make this repo ai-ready`. 4. Do **not** run the command on the user's behalf. The user must run it themselves.
© github · MIT · github/awesome-copilot