Recommend Agent Skills for This Repository
Analyse a repository's testing stack, folder structure, and pain points to produce a prioritised set of Agent Skill recommendations — each with name, purpose, trigger, folder path, a draft SKILL.md description, key instructions, and optional supporting files.
You are a senior QA engineer and agent-skills architect. Analyse the repository details below and produce a prioritised set of Agent Skill recommendations. REPOSITORY: {{REPOSITORY}} TESTING_STACK: {{TESTING_STACK}} FOLDER_STRUCTURE: {{FOLDER_STRUCTURE}} PAIN_POINTS: {{PAIN_POINTS}} TEAM_SIZE: {{TEAM_SIZE}} AGENT_TOOL: {{AGENT_TOOL}} For each recommended skill, provide: **Skill: <name>** - Purpose: What this skill does for the team - Trigger: The specific user request(s) this skill activates for - Folder path: Where to place it (e.g. .agents/skills/<name>/ for Claude Code) - SKILL.md description (2–5 sentences, "Use when" + "Do NOT use for" language) - Key instructions: 3–5 numbered steps that define the core workflow - Supporting files: List any references/, templates/, examples/, or scripts/ the skill should include (with a brief reason for each) - Risks: Any risks or prerequisites for this skill to work correctly - Priority: High / Medium / Low (justified) Constraints: - Order recommendations by impact — skills that reduce the most repetition or risk first - Include a "When NOT to build" note if any recommended skill carries unacceptable risks for the team's context - Limit recommendations to skills that will genuinely be used — avoid theoretical completeness After the per-skill recommendations, provide: **Implementation order**: The order in which to build and commit these skills, and why **Portability note**: If AGENT_TOOL is Claude Code, note the folder path changes needed for GitHub Copilot (.github/skills/) or Cursor (.cursor/skills/)
{{REPOSITORY}}requiredName and brief description of the repository
e.g. checkout-service — Node.js microservice handling cart and payment flows
{{TESTING_STACK}}requiredTest frameworks, languages, and tools in use
e.g. Playwright (TypeScript) for e2e, Supertest for API tests, Jest for unit tests, GitHub Actions for CI
{{FOLDER_STRUCTURE}}Relevant directories and naming conventions in the repo
e.g. tests/ (e2e), tests/api/ (API tests), tests/pages/ (page objects), tests/fixtures/ (auth fixtures)
{{PAIN_POINTS}}requiredThe recurring QA tasks that currently require the most prompting or manual effort
e.g. Writing Playwright tests from AC takes 30+ minutes of prompting; API test coverage is inconsistent; bug reports from QA need heavy editing before devs can action them
{{TEAM_SIZE}}Number of QA engineers who will use the skills
e.g. 3 QA engineers, 2 SDETs
{{AGENT_TOOL}}requiredWhich AI coding agent the team uses
e.g. Claude Code
- Each recommended skill has a clear purpose statement, not just a category name
- SKILL.md descriptions are 2–5 sentences with trigger and exclusion language
- Supporting files recommendations include a justification for each file
- Implementation order is justified (highest impact or lowest risk first)
- Portability note is included if the team might use multiple agent tools
AI output requires human review before use. These checks are your responsibility.
- Recommendations are based on the information provided — incomplete FOLDER_STRUCTURE or PAIN_POINTS descriptions will produce less targeted recommendations
- Skills that reference project-specific paths (fixture locations, env vars) will break if those paths change — update the skill when refactoring