Evaluate project documents (feature requests, initiatives, epics, etc.) against structured templates...
Evaluate project documents against structured templates to ensure completeness and quality.
This skill supports the natural project documentation flow:
This skill supports the following operations:
User provides both a document and specifies which template to use.
Examples:
User provides a document but doesn't specify which template. The skill will ask which template to use.
Examples:
User provides both a document and a custom template file.
Examples:
If the user explicitly specifies which template to use (e.g., "evaluate against the initiative template" or "use the epic template"), proceed directly with that template.
If the user provides a document to evaluate without specifying which template to use:
Ask the user which template to use via the AskUserQuestion tool
Present the three built-in template options with their descriptions:
After the user selects, proceed with the evaluation using the chosen template
Example prompt when template is unclear:
Which template should I use to evaluate this document?
Options:
- Feature Request: Best for initial feature ideas, user needs, and product enhancement proposals
- Initiative: Best for strategic initiatives with solution proposals and desired outcomes
- Epic: Best for planned implementation work with user stories and technical details
- Custom Template: You can provide the path to your own template file
Each template is independent but follows the natural project flow. Read the appropriate template from references/:
feature-request-template.md - Initial feature ideas and user needs that start the processinitiative-template.md - Strategic initiatives with solution proposals (often created from feature requests)epic-template.md - Planned implementation work (created from initiatives; epics can depend on each other)If the user provides a custom template:
For guidance on creating custom templates, see references/custom-template-guide.md.
For each template section:
Provide a structured evaluation report with:
Brief summary of document quality and readiness
For each template section:
Top 3-5 most critical improvements ranked by impact
Clear action items to address gaps
User: "Help me evaluate docs/payment-system-initiative.md according to the initiative template"
Process:
1. Read references/initiative-template.md
2. Read docs/payment-system-initiative.md
3. Evaluate each section against criteria
4. Generate improvement suggestions
While templates are independent and can be used in any order, they naturally support this progression: