documentation-portfolio
Documentation Portfolio Skill
Purpose
This skill defines the complete set of architecture documentation required for Hack23 projects. It ensures comprehensive documentation that supports both current operations and future planning, following best practices for technical documentation.
Rules
Required Documentation Files
MUST CREATE for each project:
Current State Documentation
ARCHITECTURE.md- C4 model diagrams (Context, Container, Component)DATA_MODEL.md- Database schema, entity relationshipsFLOWCHART.md- Process flows and workflowsSTATEDIAGRAM.md- State machines and transitionsMINDMAP.md- System concepts and relationshipsSWOT.md- Strengths, Weaknesses, Opportunities, Threats analysis
More from hack23/homepage
github-actions-cicd
GitHub Actions workflow structure, security scanning integration (CodeQL, ZAP), Lighthouse audits, minification, and deployment automation
107html-css-best-practices
Semantic HTML5, CSS custom properties, responsive design, and performance optimization for web development
90agentic-workflow-orchestration
Multi-agent coordination, orchestrator-worker patterns, /plan decomposition, and project coordination for GitHub Agentic Workflows
60product-documentation
Product documentation standards covering user guides, feature documentation, release notes, and end-user communication
51c4-modeling
C4 model (Context, Container, Component, Code) diagram patterns with Mermaid syntax for architecture documentation
32aws-s3-cloudfront
AWS S3 bucket configuration, CloudFront distribution setup, security headers (CSP, HSTS), cache policies, and SSL/TLS configuration
31