quality-gate Skill
Quality gate for SDD artifacts (specs, ADRs, tasks, code). Use when generating or updating specs, ADRs, task decomposition, or code implementation to validate quality before delivering to the user. Do not use for linting, code formatting, human code review, or validation of intermediate artifacts marked as draft/WIP. Published by microsoft in devsquad-copilot.
What is quality-gate Skill?
Quality gate for SDD artifacts (specs, ADRs, tasks, code). Use when generating or updating specs, ADRs, task decomposition, or code implementation to validate quality before delivering to the user. Do not use for linting, code formatting, human code review, or validation of intermediate artifacts marked as draft/WIP. Published by microsoft in devsquad-copilot. This profile combines repository metadata with install, compatibility, and usage signals so developers can quickly decide whether it fits their agent workflow before opening the source repository.
Automated repository signals based on public metadata such as recency, license, installation evidence, and adoption. These are not a security audit or endorsement.
Key capabilities
- Includes SKILL.md support
- Reusable instructions support
- Developers using devsquad-copilot
Technical details
- Install or run with Copy skill directory
When to use quality-gate Skill
- Use it for developers using devsquad-copilot.
Built with
Editorial notes
Source
- Creator: microsoft
- Repository: microsoft/devsquad-copilot
- Skill file: .github/plugins/devsquad/skills/quality-gate/SKILL.md
What it does
Quality gate for SDD artifacts (specs, ADRs, tasks, code). Use when generating or updating specs, ADRs, task decomposition, or code implementation to validate quality before delivering to the user. Do not use for linting, code formatting, human code review, or validation of intermediate artifacts marked as draft/WIP.
Skill instructions
Quality Gate — SDD Artifact Validation Principle SDD artifacts propagate quality downstream: a vague spec generates ambiguous tasks that generate incorrect code. Evaluating quality at the point of creation is cheaper than fixing it later. When to Use Use this skill after generating an artifact and before presenting it to the user: | Agent | Artifact | Activate when | |-------|----------|---------------| | devsquad.specify | spec.md | Spec generated or updated | | devsquad.plan | ADRs, plan.md | ADR created or plan finalized | | devsquad.decompose | tasks.md, work items | Task decomposition completed | | devsquad.implement | Code | Medium or high impact task implemented | | devsquad.extend | .agent.md | Custom agent created or modified | Do not use for: low impact tasks (typo, log, formatting), intermediate artifacts that will be reviewed manually, or when the user explicitly asks to skip validation. General Flow Generate artifact → Evaluate against rubric → Identify failures → Fix → Re
Explore related resources
Frequently asked questions
What is quality-gate?
quality-gate is a open-source AI agent skill with Copy skill directory. Quality gate for SDD artifacts (specs, ADRs, tasks, code). Use when generating or updating specs, ADRs, task decomposition, or code implementation to validate quality before delivering to the user.
Who is quality-gate best for?
quality-gate is best for reusing agent instructions, scripts, and references.
How do I install quality-gate?
Install or run quality-gate using Copy skill directory. Check quality-gate for the latest setup command.
Is quality-gate actively maintained?
quality-gate may need a closer maintenance check before production use.
Auto-fetched from GitHub.