
generate-output
by aiskillstore
Security-audited skills for Claude, Codex & Claude Code. One-click install, quality verified.
SKILL.md
name: generate-output description: Create the deliverable (code, documentation, tests, content) following the user's standards and best practices. Use after validation passes to actually build the work product.
Generate Output Skill
Purpose
Transforms validated requirements into actual deliverables (code, documentation, tests, content). This skill follows the user's principles and common patterns defined in their standards.
What to Do
- Read the validated requirements from the previous step
- Load the project type's standards (from standards.json) to understand their principles and patterns
- Generate the deliverable based on:
- User's specific requirements
- Their saved principles for this project type
- Their common patterns (what they always do)
- Best practices for this type of work
- Follow their patterns - If they defined common patterns, include them:
- Example: "Always include error handling" → include it
- Example: "Always write JSDoc comments" → include it
- Create complete, ready-to-use output
Project Type Specific Guidance
Code Features
- Write complete, production-ready code
- Include prop types, type annotations, or schema validation
- Include error handling
- Add comments for complex logic
- Include example usage or test case
- Follow their coding standards (naming, structure, patterns)
Documentation
- Clear structure with headers
- Include purpose/overview at top
- Add examples and use cases
- Include troubleshooting if applicable
- Link related documentation
- Use their documentation template if defined
Refactoring
- Show the "before" code
- Show the "after" refactored code
- Explain the improvements
- Highlight what changed and why
- Include the refactored code ready to copy
- Note any behavioral changes
Test Suite
- Write comprehensive tests
- Test happy path and edge cases
- Use descriptive test names
- Include setup/teardown as needed
- Follow their testing conventions
- Ensure tests are maintainable
Content Creation
- Compelling introduction
- Clear structure with sections
- Use headers, lists, and examples
- Include practical examples
- Conclusion with key takeaways
- Appropriate tone for audience
Process
- Review requirements
- Load their standards using StandardsRepository
- Identify their common patterns for this type
- Generate the output
- Do a self-check against their principles
- Present the output with brief summary
Loading Standards
Use StandardsRepository to access standards:
const standards = standardsRepository.getStandards(context.projectType)
if (standards) {
// Use their principles and patterns
const principles = standards.principles
const patterns = standards.commonPatterns
// Generate output following their standards
} else {
// Generate following best practices
}
See .claude/lib/standards-repository.md for interface details.
Output Format
Deliver the work with:
# [Title of Deliverable]
## Summary
[Brief description of what was created]
## Principles Applied
- [First principle from their standards]
- [Second principle]
- [Third principle]
## Common Patterns Included
- [Pattern 1: brief explanation]
- [Pattern 2: brief explanation]
## The Deliverable
[Complete code, documentation, tests, or content]
## Next Steps
[What they should do next - formatting, testing, review]
Success Criteria
✓ Deliverable is complete and ready to use ✓ Follows user's principles and patterns ✓ Appropriate to project type ✓ Professional quality ✓ Includes necessary supporting elements (comments, examples, structure)
Example Generation
Project Type: React Component User Requirements: "Searchable dropdown component with keyboard nav" Their Standards Include:
- Principles: "Reusable, testable, well-documented"
- Patterns: "Use TypeScript, include PropTypes, export story"
Generated Output Includes:
- Complete React component in TypeScript
- PropTypes validation
- Error boundary
- Keyboard event handlers
- Storybook story file
- Usage example
- Comments on complex logic
Notes
- If user's standards define specific patterns, ALWAYS include them
- Go above minimum - create something they're proud to use
- If unsure about a detail, follow their anti-patterns guidance (do opposite of what they said to avoid)
- Quality over quantity - one well-crafted deliverable beats multiple mediocre ones
Score
Total Score
Based on repository quality metrics
SKILL.mdファイルが含まれている
ライセンスが設定されている
100文字以上の説明がある
GitHub Stars 100以上
1ヶ月以内に更新
10回以上フォークされている
オープンIssueが50未満
プログラミング言語が設定されている
1つ以上のタグが設定されている
Reviews
Reviews coming soon
