Expertise in generating domain-specific quality checklists for specifications. Activates when user discusses quality validation or requirement testing. Trigger keywords: checklist, quality gate, requirement testing, validation, completeness check, review checklist
View on GitHubdatamaker-kr/synapse-claude-marketplace
speckit-helper
plugins/speckit-helper/skills/checklist-generation/SKILL.md
February 5, 2026
Select agents to install to:
npx add-skill https://github.com/datamaker-kr/synapse-claude-marketplace/blob/main/plugins/speckit-helper/skills/checklist-generation/SKILL.md -a claude-code --skill checklist-generationInstallation paths:
.claude/skills/checklist-generation/# Checklist Generation Skill ## Purpose This skill provides expertise in generating domain-specific quality checklists for specifications. Unlike static templates, it dynamically produces questions and validation items based on the actual content of the specification. The output is a tailored checklist that tests whether the specification adequately addresses the relevant quality domains. ## When It Activates The skill is triggered when the conversation involves: - Generating quality validation checklists for a specification - Running completeness checks against requirements - Preparing review checklists before implementation - Discussing quality gates or readiness criteria - Validating specification coverage across specific domains ## Dynamic Question Generation Methodology The skill does NOT use static, one-size-fits-all checklists. Instead, it follows a dynamic generation pipeline: 1. **Parse Specification**: Extract all requirements (FR/NFR), user stories, data model entities, API endpoints, and success criteria from the specification. 2. **Detect Relevant Domains**: Determine which quality domains are applicable based on the specification content. Skip domains that have no relevance to the project. 3. **Generate Domain Questions**: For each relevant domain, produce specific questions derived from the actual requirements and entities in the specification. 4. **Add Traceability References**: Each question includes a `[Spec §X.Y]` reference linking it back to the specific section or requirement it validates. 5. **Filter and Prioritize**: Remove redundant questions and order by importance within each domain. ## Available Domains The skill supports five quality domains: ### 1. UX Domain Questions about user experience, interface design, and interaction patterns. - Accessibility requirements for each user-facing feature - Error state handling and user feedback mechanisms - Navigation flows and information architecture - Responsive design and device suppo