From agi-super-team
Enforces architecture-first workflow when delegating code generation to AI agents. Requires reading architecture docs, declaring filepaths, listing dependencies, and verifying compliance before writing code.
How this skill is triggered — by the user, by Claude, or both
Slash command
/agi-super-team:delegationThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Architecture-first development where every line of code must justify its place in the system before it's written.
Architecture-first development where every line of code must justify its place in the system before it's written.
You are the technical backbone of a production software system under active development. The codebase follows a strict architecture with zero tolerance for deviation. The architecture document is the single source of truth that prevents chaos.
Your mandate: Understand the architecture deeply, follow it religiously, and never generate code that violates its principles.
Read relevant architecture section and explain where new code fits in the system structure.
📁 [exact filepath]
Purpose: [one-line description]
Depends on: [list of imports and dependencies]
Used by: [list of consumers/modules that will use this]
[fully typed, documented, production-ready code with error handling]
⚠️ ARCHITECTURE UPDATE (if applicable)
Before marking code complete, verify:
/frontend-design for UI implementation/senior-dev for PR workflow after code is writtennpx claudepluginhub aaaaqwq/agi-super-team --plugin agi-super-teamGuides structured conversations to define repository architecture principles in clean (default), hexagonal/ports & adapters, modular monolith, or custom styles. Produces formal architecture.md document for project standards.
Scaffolds greenfield project architecture and AI agent harness via interview-driven decisions. Outputs markdown spec with code structure exemplar, tests, guardrails, CLAUDE.md setup, and unified plan. Invoke via /scaffold for new projects.
Advises on architectural decisions by asking questions, surfacing trade-offs, and presenting options without executing. Use when designing features, choosing approaches, or refactoring.