yonatangross avatar

Architecture Patterns

This is basically a linter-as-documentation approach for backend architecture. It enforces clean architecture principles, layer separation (routers, services, repositories), project structure conventions, and test standards through reference files that Claude reads on demand. The standout feature is right-sizing: it adjusts enforcement strictness based on project tier (interview/MVP/production/enterprise), so you're not forced into repository patterns for a weekend hackathon but get blocking violations for production systems. Covers 13 rules across 5 categories, all tuned for FastAPI and React/Next.js. Useful when you want architectural guardrails that understand context instead of dogmatic one-size-fits-all enforcement.

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

Install

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

Installs into .claude/skills of the current project.

Files

Architecture Patterns

Consolidated architecture validation and enforcement patterns covering clean architecture, backend layer separation, project structure conventions, and test standards. Each category has individual rule files in rules/ loaded on-demand. House scars and dated decisions rescued from retired reference tutorials live in references/ork-delta.md; the tutorials themselves are upstream's job (see "Upstream coverage" below).

Quick Reference

Sponsors

Details

Repository
github.com/yonatangross/orchestkit
Categories
Backend & APIs, Testing & QA, Code Review & Quality
First seen
Jun 3, 2026

More from yonatangross/orchestkit

All 61
1mjunaidca avatarpolymarket-strategy-advisormjunaidca/polymarket-skillsUse this skill whenever the user wants trading strategy advice, trade recommendations, portfolio guidance, or prediction market analysis that leads to actionabl235skills.sh installs
2sendaifun avatarraydiumsendaifun/skillsComplete Raydium Protocol SDK - the single source of truth for integrating Raydium on Solana. Covers SDK, Trade API, CLMM, CPMM, AMM pools, LaunchLab token laun235skills.sh installs
3nocobase avatarnocobase-plugin-developmentnocobase/skillsStep-by-step playbook for developing a NocoBase plugin, covering scaffolding, server-side code (collections, APIs, ACL, migrations), client-side code (blocks, f234skills.sh installs
4tech-leads-club avatarfigma-implement-designtech-leads-club/agent-skillsTranslate Figma nodes into production-ready code with 1:1 visual fidelity using the Figma MCP workflow (design context, screenshots, assets, and project-convent234skills.sh installs
5fireredteam avataropenstoryline-installfireredteam/firered-openstorylineInstall, configure, and start FireRed-OpenStoryline from source on a local machine. Use when a user asks to set up OpenStoryline, troubleshoot installation, dow233skills.sh installs
6glebis avatargranolaglebis/claude-skillsThis skill should be used when importing, listing, or exporting Granola meeting recordings and transcripts. Queries Granola's Personal API to list meetings, ext233skills.sh installs