yonatangross avatar

Scope Appropriate Architecture

This is the architectural guardrail you need when you're about to add hexagonal architecture to a weekend hackathon project. It classifies projects into six tiers (interview, hackathon, MVP, growth, enterprise, open source) by scanning for signals like README mentions of "take-home", presence of CI configs, or Kubernetes files, then constrains pattern choices to match. The pattern matrix is blunt: repository pattern shows "OVERKILL" for tier 1-2, microservices show "NEVER" for tier 1-3. It's invoked automatically by brainstorm and implement skills during context discovery to right-size decisions before you waste time building OAuth2 for a coding assignment. The LOC ratio column (infrastructure code divided by business logic) is a nice reality check on whether your 200-line feature really needs 600 lines of abstraction.

skills.sh installs
179
GitHub stars
301
last updated
Aug 21, 2026

Install

$ npx -y skills add yonatangross/orchestkit --skill scope-appropriate-architecture --agent claude-code

Installs into .claude/skills of the current project.

Files

Scope-Appropriate Architecture

Right-size every architectural decision to the project's actual needs. Not every project needs hexagonal architecture, CQRS, or microservices.

Core principle: Detect the project tier first, then constrain all downstream pattern choices to that tier's complexity ceiling.


The 6 Project Tiers

TierLOC RatioArchitectureDBAuthTests
1. Interview/Take-home1.0-1.3xFlat files, no layersSQLite / JSONNone or basic8-15 focused
2. Hackathon/Prototype0.8-1.0xSingle file if possibleSQLite / in-memoryNoneZero
3. Startup/MVP1.0-1.5xMVC monolithManaged PostgresClerk/Supabase AuthHappy path + critical
4. Growth-stage1.5-2.0xModular monolithPostgres + RedisAuth serviceUnit + integration
5. Enterprise2.0-3.0xHexagonal/DDDPostgres + queuesOAuth2/SAMLFull pyramid
6. Open Source1.2-1.8xMinimal API surfaceConfigurableOptionalExhaustive public API

Sponsors

Details

Repository
github.com/yonatangross/orchestkit
Category
Code Review & Quality
First seen
Jun 3, 2026

More from yonatangross/orchestkit

All 61
1moizibnyousaf avatarreview-a-skillmoizibnyousaf/ai-agent-skillsThis is quality control for your skill library.177skills.sh installs
2daffy0208 avatarcodex-review-workflowdaffy0208/ai-dev-standardsAutomated code review workflow using OpenAI Codex CLI. Implements iterative fix-and-review cycles until code passes validation or reaches iteration limit. Use w166skills.sh installs
3proffesor-for-testing avatarpr-reviewproffesor-for-testing/agentic-qeUse when reviewing a GitHub PR for quality, scope correctness, trust tier compliance, or generating user-friendly review feedback.152skills.sh installs
4borghei avataraws-solution-architectborghei/claude-skillsDesign AWS serverless architectures for startups with IaC. Use when designing serverless architecture, writing CloudFormation, optimizing AWS costs, setting up 148skills.sh installs
5evalstate avatarpr-writing-reviewevalstate/fast-agentExtract and analyze writing improvements from GitHub PR review comments. Use when asked to show review feedback, style changes, or editorial improvements from a0skills.sh installs
6github avataraws-well-architected-reviewgithub/awesome-copilotPerform an AWS Well-Architected Framework review of the current workload IaC and architecture, generating findings and GitHub issues for improvements.0skills.sh installs