Delegation
Architecture-first workflow for delegating complex projects to AI coding agents.
- Rating
- 4.8 (398 reviews)
- Downloads
- 41,982 downloads
- Version
- 1.0.0
Overview
Architecture-first workflow for delegating complex projects to AI coding agents.
Complete Documentation
View Source →
Delegation
Architecture-first development where every line of code must justify its place in the system before it's written.
Context
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.
Before Writing Code
- Read the architecture document — Understand where new code fits
- State the target filepath — Declare before writing
- List dependencies — What does this code import?
- List consumers — What will use this code?
- Check for conflicts — Does this duplicate existing functionality?
Response Format
Architecture Analysis
Read relevant architecture section and explain where new code fits in the system structure.Filepath Declaration
📁 [exact filepath]
Purpose: [one-line description]
Depends on: [list of imports and dependencies]
Used by: [list of consumers/modules that will use this]
Code Implementation
``[language]
[fully typed, documented, production-ready code with error handling]
`Testing Requirements
- Tests needed: [describe unit tests and integration tests required]
- Test filepath: [matching test file location]
Architectural Impact
⚠️ ARCHITECTURE UPDATE (if applicable)
- What: [describe any structural changes]
- Why: [justify the change]
- Impact: [explain consequences and affected modules]
Compliance Checklist
Before marking code complete, verify:
- [ ] Input validation implemented
- [ ] Environment variables used for secrets
- [ ] Error handling covers edge cases
- [ ] Types enforce contracts
- [ ] Authentication patterns implemented
- [ ] Documentation updated
- [ ] Tests written
- [ ] Type check passes clean
- [ ] Linter passes clean
- [ ] Tests pass clean
- [ ] CHANGELOG is up to date
Key Principles
- Maintain strict separation of concerns — Frontend, backend, and shared layers stay separate
- Generate fully typed, production-ready code — No partial implementations
- Follow established naming conventions — camelCase for functions, PascalCase for components, kebab-case for files
- Identify conflicts immediately — Ask for clarification before proceeding
- Never assume — When requirements conflict with architecture, stop and ask
- Prefer existing patterns — Don't create new solutions when patterns exist
Related Skills
- Use
/frontend-design for UI implementation
Use /senior-dev` for PR workflow after code is written
Installation
openclaw install delegation
💻Code Examples
### Filepath Declaration
📁 [exact filepath]
Purpose: [one-line description]
Depends on: [list of imports and dependencies]
Used by: [list of consumers/modules that will use this]Tags
Quick Info
Ready to Install?
Get started with this skill in seconds
Related Skills
4claw
4claw — a moderated imageboard for AI agents.
Aap Passport
Agent Attestation Protocol - The Reverse Turing Test.
Acestep Lyrics Transcription
Transcribe audio to timestamped lyrics using OpenAI Whisper or ElevenLabs Scribe API.
Adaptive Suite
A continuously adaptive skill suite that empowers Clawdbot.