architecture-aware-init
Architecture-Aware Project Initialization
Overview
Project initialization that combines online research, archetype selection, template customization, and decision documentation into one workflow. Use this skill when the architecture is undecided and the choice deserves justification.
When to Use This Skill
- Starting a new project and unsure which architecture fits best
- Wanting modern, industry-standard architecture choices
- Needing justification for architectural decisions
- Wanting templates customized to the chosen paradigm
Use instead of project-init when architecture is undecided.
Use before project-specification to establish the
architectural foundation.
More from athola/claude-night-market
project-planning
Turn a specification into a phased implementation plan with dependency ordering.
125code-quality-principles
KISS, YAGNI, and SOLID code quality principles for clean code, reducing complexity and preventing over-engineering.
93project-brainstorming
Guide project ideation via Socratic questioning to generate project briefs.
91doc-generator
Generate or remediate documentation with human-quality writing and style.
80rigorous-reasoning
Anti-sycophancy reasoning checklist.
78project-specification
Transform project briefs into testable specifications with user stories, acceptance criteria, and measurable outcomes.
77