Open-source Copilot skills and agent templates for the agentic era. QA Strategist and more.
Python
1
20 commits
updated Apr 2, 2026
Installable QA skills for teams that want more confidence when shipping bug fixes and features.
qa-strategist gives your coding agent the behavior of a strong QA analyst: clarify expected behavior, identify the highest-risk paths, and turn that into concrete tests, release checks, and safer rollout decisions.
It is built for teams that do not just want advice. They want stronger evidence before shipping.
When you use qa-strategist, you should expect it to:
This skill treats tests as the strongest confidence signal available when shipping software:
Fastest path:
npx skills add cpoisson/agent-skills
If you do not want to use the installer, copy qa-strategist/ into .agents/skills/qa-strategist/.
Example prompts:
Assess the main QA risks in this repoWhat should we test before shipping this bug fix?Help me reproduce this bug and write the first failing testTurn this acceptance criteria into a test planCan we start this feature, or are we missing too much?What are the biggest release risks right now?| Skill | Description |
|---|---|
qa-strategist | QA strategy and shipping confidence for bug fixes and features: risk analysis, test planning, stronger regression coverage, release readiness, observability, rollback, and roadmap hygiene. |
| Sub-skill | Outcome |
|---|---|
| risk-analysis.md | Find the highest-confidence QA work first |
| test-pyramid.md | Build or audit the right unit, integration, and E2E mix |
| e2e-test-design.md | Identify critical user flows and turn them into test coverage |
| spec-writing.md | Clarify expected behavior and acceptance criteria |
| agentic-coding-qa.md | Verify AI-generated changes with real evidence |
| test-environments.md | Improve environment parity and test-data safety |
| prod-dev-isolation.md | Reduce blast radius with safer release controls |
| hotfix-rollback.md | Respond to incidents with a controlled rollback path |
| release-train.md | Run a release with explicit readiness checks |
| observability.md | Add the signals needed to trust production behavior |
| data-safety.md | Protect migrations, restores, and data integrity |
| bug-fix.md | Drive a bug fix from reproduction to verified completion |
| program-management.md | Keep roadmap, priorities, and feature starts quality-aware |
This repository keeps the skill measurable with a deterministic critic and a semantic trigger-plus-routing judge.
909090852 eval cases per routed sub-skill2400 words3600 words0.85The eval suite now includes:
Run the checks with:
python3 scripts/skill_critic.py --thresholds-file evals/skill_critic_thresholds.json --markdown-out EVALUATIONS.md
python3 scripts/semantic_skill_judge.py --provider ollama --model qwen2.5:1.5b --thresholds-file evals/semantic_judge_thresholds.json --markdown-out /tmp/semantic-judge.md
The latest deterministic report is published in EVALUATIONS.md.
The shared skill files are portable and procedure-focused. The optional agent files add a stronger persona and working style on top.
Each skill should:
Open an issue before adding a new skill.
.agents/skills/qa-strategist/AGENTS.md.agents/skills/qa-strategist/.claude/agents/qa-strategist.md into your projectwhat should we test before shipping this fix?.agents/skills/qa-strategist/.github/copilot-instructions.md if you want this repo's adapter behavioragents/qa-strategist.agent.md into your projectThis project sits in the same emerging space as recent work on agent reliability, skill evaluation, and agentic QA:
CC BY 4.0 - free to use, share, and adapt with attribution.
20 commits
Python
100.0%
Open-source Copilot skills and agent templates for the agentic era. QA Strategist and more.
Python
1
20 commits
updated Apr 2, 2026
Installable QA skills for teams that want more confidence when shipping bug fixes and features.
qa-strategist gives your coding agent the behavior of a strong QA analyst: clarify expected behavior, identify the highest-risk paths, and turn that into concrete tests, release checks, and safer rollout decisions.
It is built for teams that do not just want advice. They want stronger evidence before shipping.
When you use qa-strategist, you should expect it to:
This skill treats tests as the strongest confidence signal available when shipping software:
Fastest path:
npx skills add cpoisson/agent-skills
If you do not want to use the installer, copy qa-strategist/ into .agents/skills/qa-strategist/.
Example prompts:
Assess the main QA risks in this repoWhat should we test before shipping this bug fix?Help me reproduce this bug and write the first failing testTurn this acceptance criteria into a test planCan we start this feature, or are we missing too much?What are the biggest release risks right now?| Skill | Description |
|---|---|
qa-strategist | QA strategy and shipping confidence for bug fixes and features: risk analysis, test planning, stronger regression coverage, release readiness, observability, rollback, and roadmap hygiene. |
| Sub-skill | Outcome |
|---|---|
| risk-analysis.md | Find the highest-confidence QA work first |
| test-pyramid.md | Build or audit the right unit, integration, and E2E mix |
| e2e-test-design.md | Identify critical user flows and turn them into test coverage |
| spec-writing.md | Clarify expected behavior and acceptance criteria |
| agentic-coding-qa.md | Verify AI-generated changes with real evidence |
| test-environments.md | Improve environment parity and test-data safety |
| prod-dev-isolation.md | Reduce blast radius with safer release controls |
| hotfix-rollback.md | Respond to incidents with a controlled rollback path |
| release-train.md | Run a release with explicit readiness checks |
| observability.md | Add the signals needed to trust production behavior |
| data-safety.md | Protect migrations, restores, and data integrity |
| bug-fix.md | Drive a bug fix from reproduction to verified completion |
| program-management.md | Keep roadmap, priorities, and feature starts quality-aware |
This repository keeps the skill measurable with a deterministic critic and a semantic trigger-plus-routing judge.
909090852 eval cases per routed sub-skill2400 words3600 words0.85The eval suite now includes:
Run the checks with:
python3 scripts/skill_critic.py --thresholds-file evals/skill_critic_thresholds.json --markdown-out EVALUATIONS.md
python3 scripts/semantic_skill_judge.py --provider ollama --model qwen2.5:1.5b --thresholds-file evals/semantic_judge_thresholds.json --markdown-out /tmp/semantic-judge.md
The latest deterministic report is published in EVALUATIONS.md.
The shared skill files are portable and procedure-focused. The optional agent files add a stronger persona and working style on top.
Each skill should:
Open an issue before adding a new skill.
.agents/skills/qa-strategist/AGENTS.md.agents/skills/qa-strategist/.claude/agents/qa-strategist.md into your projectwhat should we test before shipping this fix?.agents/skills/qa-strategist/.github/copilot-instructions.md if you want this repo's adapter behavioragents/qa-strategist.agent.md into your projectThis project sits in the same emerging space as recent work on agent reliability, skill evaluation, and agentic QA:
CC BY 4.0 - free to use, share, and adapt with attribution.
20 commits
Python
100.0%