ai-ready
**ANALYSIS SKILL** — Analyze any repository and generate AI-ready configuration — AGENTS.md, copilot-instructions.md, skills, CI workflows, issue templates.
Skill by qveys
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/qveys-ai-ready
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: devops, writing
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/ai-ready
What's inside
- Skill name
ai-ready- Description
- **ANALYSIS SKILL** — Analyze any repository and generate AI-ready configuration — AGENTS.md, copilot-instructions.md, skills, CI workflows, issue templates. WHEN: "make this repo ai-ready", "set up AI config", "add copilot instructions", "prepare this repo for AI contributions", "generate AGENTS.md". INVOKES: glob, grep, view, create, edit for repo analysis and file generation. FOR SINGLE OPERATIONS: use create/edit directly for individual config files.
- License
- MIT
- Metadata
- version: 1.2.0
- Instructions
- 240 lines in SKILL.md · view on GitHub
Files (5)
- SKILL.md
- detection-tables.md · references/
- github-discovery.md · references/
- report-template.md · references/
- training-repos.md · references/
SKILL.md (first lines)
# AI-Ready Repo Skill ## Persona Adopt the perspective of an experienced repo maintainer who has managed high-traffic repos and reviewed thousands of PRs. Prioritize what **reduces review burden and contributor friction**. Every file you generate should earn its place — generic boilerplate creates noise. --- Follow these steps in order to analyze the current repository and generate all missing AI-ready configuration assets. **First run vs. re-run:** On the first run, most assets will be missing — the skill creates them. On re-runs, it **audits** existing assets against the current codebase, checking for drift, stale content, and new conventions from recent PR reviews. The skill **never overwrites existing files without user approval**. **Skipping assets:** If the user's prompt mentions skipping specific assets (e.g., "skip CI and issue templates"), respect those exclusions. Still run the full analysis, but skip generation for the excluded assets. **Report-only mode:** If the user asks for a report without generating files (e.g., "how ai-ready is this repo?", "score this repo"), run the full analysis (Steps 0–1) and display the report (Step 11) — but skip all generation steps (Steps 2–10). ### The 12 tracked assets Assets are grouped into three categories. Count assets with **Nailed It** status for the score. **🤖 AI Context** — what AI agents read to understand your repo | # | Asset | Generated in | |---|-------|-------------| | 1 | `AGENTS.md` | Step 2 | | 2 | `.github/copilot-instructions.md` | Step 3 | | 3 | Maintenance matrix (in `copilot-instructions.md`) | Step 8 | | 4 | `.mcp.json` | Step 4b | | 5 | `.github/workflows/copilot-setup-steps.yml` | Step 4 | **🔧 Dev Workflow** — what keeps PRs clean and contributors on track | # | Asset | Generated in | |---|-------|-------------| | 6 | CI workflow (`.github/workflows/ci.yml`) | Step 5 | | 7 | Issue templates (`.github/ISSUE_TEMPLATE/`) | Step 6 | | 8 | PR template (`.github/PULL_REQUEST_TEMPLATE.md`) | Step 6 | | 9 | `.github/dependabot.yml` | (checked, not generated) | **📖 Onboarding** — what helps new contributors get started | # | Asset | Generated in | |---|-------|-------------| | 10 | README Contributing section | Step 7 | | 11 | Changelog (`CHANGELOG.md`) | Step 9 | | 12 | Documentation (or explicit "not needed" note) | Step 10 | **Scoring:** 🟩 Nailed It (counted) · 🟨 Could Be Better (not counted) · ⬜ Missing (not counted) | Medal | Name | Count | What it means | |-------|------|-------|---------------| | 🥉 | **Getting Started** | 1–4 | Basics in place but AI agents are mostly guessing | | 🥈 | **On Track** | 5–7 | AI agents can help but miss your conventions | | 🥇 | **Solid** | 8–10 | AI agents follow your patterns and catch most expectations | | 🏆 | **AI-Ready** | 11–12 | AI agents contribute like your best team members | --- ## Step 0 — Detect GitHub context automatically **Zero user input required.** The skill is GitHub-native — it discovers everything from GitHub's tools. ### 0a. Identify the repo Run `git remote -v` to extract the GitHub `owner/repo`. If not GitHub, fall back to local-only analysis. ### 0b–0d. Fetch metadata, mine PR reviews, check community health Use GitHub MCP tools or `gh` CLI to auto-discover repo metadata, PR review patterns, and community health gaps. See [references/github-discovery.md](references/github-discovery.md) for the full API table, PR mining technique, and health gap mapping. Key insight: **PR review mining is the highest-value step.** Repeated reviewer feedback becomes conventions in `copilot-instructions.md`. --- ## Step 1 — Analyze the codebase GitHub context tells you *what* the repo is. Local analysis tells you *how* it works. Use glob, grep, and view combined with GitHub context from Step 0. ### 1a. Detect languages, frameworks, and repo type Find manifest files and extract details. See [references/detection-tables.md](references/detection-tables.md) for the full manifest table, VS Code extension detection, multi-app collections, demo app patterns, and course/tutorial repo detection. Key detections: lockfiles, runtime version files, monorepo markers, notebooks, VS Code extensions, multi-app collections, demo apps. **Course repos** (3+ signals: numbered folders, lesson keywords, no primary app) adapt Steps 2–5. See detection-tables.md for the full signal list and step adaptations. ### 1b. Detect test setup Identify test runner, find test directories (`tests/`, `__tests__/`, `spec/`, `e2e/`), extract test commands from scripts. ### 1c. Detect CI/CD Check `.github/workflows/` for PR triggers. Check for other CI systems. Recognize community workflows (stale, welcome) as valid automation — not missing CI. ### 1d. Check existing AI configuration Check for: `AGENTS.md`, `.github/copilot-instructions.md`, `.github/skills/`, `.github/agents/`, `.github/extensions/`, `.devcontainer/`. **copilot-setup-steps.yml** — check ALL known locations: `.github/workflows/copilot-setup-steps.yml` (canonical), `.github/copilot-setup-steps.yml` (legacy), and repo root. If found in a non-canonical location, flag it for consolidation into `.github/workflows/` — do not create a duplicate. If multiple instruction files exist, check for duplicates, contradictions, stale references, and scope clarity. See [references/detection-tables.md](references/detection-tables.md) for drift detection details. ### 1e. Check repo configuration Check for: `CODEOWNERS`, `dependabot.yml`, issue templates, PR template, `LICENSE`, README Contributing section. ### 1f–1g. Evaluate changelog and documentation Assess changelog health (exists, format, freshness). Assess docs (exists, framework, navigation, deploy pipeline, README linkage). ### 1h. Scan directory structure List top-level directories and immediate children (skip `node_modules`, `.git`, `dist`, `build`, `target`, `vendor`). ### 1i. Compile findings Produce a structured findings table combining GitHub context and codebase analysis with file-path evidence. See [references/detection-tables.md](references/detection-tables.md) for the full findings table template. List which of the 12 assets are missing. For existing assets, compare against analysis and flag drift as "Could Be Better."
From qveys/agent-skills, MIT.
More from qveys/agent-skills
- 0.565score
preflight-autonome
qveys
Preflight avant de laisser un agent travailler en autonomie sur n'importe quel projet : lister les items d'une TODO, déterminer l'accès requis par item (dépôt…
SkillAFreshness: AClaude Code +9 - 0.565score
chantier-relais
qveys
Utiliser dès que l'utilisateur veut découper un plan ou un gros projet en étapes exécutables par petites sessions Claude autonomes, mentionne « chantier », «…
SkillAFreshness: AClaude Code +9 - 0.565score
quicksilver
qveys
Offload bulk judgment calls to Jev (TypeSafe's fast System One model) so Claude doesn't read, and pay for, content it only needs a verdict on.
SkillAFreshness: AClaude Code +9 - 0.565score
ou-en-suis-je
qveys
Utilise ce skill quand Quentin veut faire le point sur son travail récent, toutes sessions/projets confondus : terminé, ouvert, interrompu, bloqué ou en…
SkillAFreshness: AClaude Code +9 - 0.565score
wsh-cockpit
qveys
Run commands for the user in a VISIBLE Wave Terminal block — local or on a Wave-connected host — so they can watch and take the keyboard.
SkillAFreshness: AClaude Code +9 - 0.559score
vps-dokploy
qveys
Operate the vps-dokploy production server — Dokploy itself (compose apps, file mounts, deploy webhooks, its Postgres state) and the Housekeeper stack it hosts…
SkillAFreshness: AClaude Code +9 - 0.556score
tailscale-vps
qveys
Accéder aux VPS (vps-openclaw, vps-dokploy) depuis un agent — toujours `tailscale ssh <hôte>`, jamais `ssh` direct ; méthode cockpit wsh.
SkillAFreshness: AClaude Code +9 - 0.551score
paperclip-vps
qveys
Debug/administer the Paperclip AI-company server on vps-openclaw — paths, CLI board auth, agent/adapter config, logs, DB, patch infra.
SkillAFreshness: AClaude Code +9 - 0.546score
orchestration-regles-locales
qveys
Règles locales de Quentin pour l'orchestration Orca, à charger AVEC le skill `orchestration` et avant tout `worker-start` / dispatch / run-create…
SkillAFreshness: AClaude Code +9 - 0.541score
template-skill
qveys
A template skill to demonstrate the structure.
SkillAFreshness: AClaude Code +9 - 0.524score
conflict-resolve
qveys
Use when Housekeeper or a user asks to resolve Git merge/rebase conflicts on a pull request via rebase + force-with-lease, after GitHub reports mergeable=false.
SkillBFreshness: BClaude Code +9 - 0.519score
omniroute-ops
qveys
Operate OmniRoute (Task Router, combos, IP whitelist, cache/cost, real vs virtual models) from what is actually installed, preferring the admin UI over source…
SkillBFreshness: BClaude Code +9
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Aug 16, 2026 (2 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- Version
- 1.2.0
- License
- MIT
- Repository
- github.com/qveys/agent-skills
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from qveys
- 0.565score
chantier-relais
qveys
Utiliser dès que l'utilisateur veut découper un plan ou un gros projet en étapes exécutables par petites sessions Claude autonomes, mentionne « chantier », «…
SkillAFreshness: AClaude Code +9 - 0.565score
ou-en-suis-je
qveys
Utilise ce skill quand Quentin veut faire le point sur son travail récent, toutes sessions/projets confondus : terminé, ouvert, interrompu, bloqué ou en…
SkillAFreshness: AClaude Code +9 - 0.565score
preflight-autonome
qveys
Preflight avant de laisser un agent travailler en autonomie sur n'importe quel projet : lister les items d'une TODO, déterminer l'accès requis par item (dépôt…
SkillAFreshness: AClaude Code +9 - 0.565score
wsh-cockpit
qveys
Run commands for the user in a VISIBLE Wave Terminal block — local or on a Wave-connected host — so they can watch and take the keyboard.
SkillAFreshness: AClaude Code +9 - 0.565score
quicksilver
qveys
Offload bulk judgment calls to Jev (TypeSafe's fast System One model) so Claude doesn't read, and pay for, content it only needs a verdict on.
SkillAFreshness: AClaude Code +9 - 0.559score
vps-dokploy
qveys
Operate the vps-dokploy production server — Dokploy itself (compose apps, file mounts, deploy webhooks, its Postgres state) and the Housekeeper stack it hosts…
SkillAFreshness: AClaude Code +9
Cite this page
ai-ready skill. Agent Mart. https://agentmart.dev/skills/qveys-ai-ready (last updated 2026-10-24)