A compact, English-language agent skill for scaffolding projects at any scale and evolving software boundaries. Based on AHdark’s article.
bunx skills add AH-dark/orthogonal-design --skill orthogonal-designAdd --agent codex to target Codex, or --global for user-wide installation.
Use orthogonal-design to scaffold this project. Choose the smallest layout that fits its business complexity, reuse, and deployment requirements; follow the selected language and framework conventions.
The skill routes to separate layouts:
- Single-purpose program
- Feature-oriented application
- Modular monolith
- Multi-package workspace
- Independent services
These are alternatives, not mandatory growth stages. Examples are language-neutral and adapt to native ecosystem conventions. Service-layout details extend the article's principles.
Standard skills/<name>/SKILL.md packaging; no runtime dependencies or npm publication required. See the skills CLI format.