Digital Agency
v0.1.0Digital agency managing multiple client engagements with shared processes and templates.
Digital Agency
2 child cabinets
agents
Account Director
.agents/account-director/
Weekly Client Report
0 14 * * 5
Account Manager
.agents/account-manager/
Weekly Status Update
0 14 * * 4
Weekly Status Update
0 14 * * 4
Account Manager
.agents/account-manager/
Weekly Status Update
0 14 * * 4
Weekly Status Update
0 14 * * 4
agents
Managing Director
.agents/managing-director/
Monthly Utilization Review
0 10 1 * *
child cabinets
Client Alpha
1 agent
Client Beta
1 agent
4
Agents
4
Jobs
2
Depts
5
Pages
Cross-client coordination, utilization tracking, delivery quality standards
Agency strategy, new business pipeline, client satisfaction oversight
Day-to-day client communication, deliverable tracking, status reporting
Day-to-day client communication, deliverable tracking, status reporting
Reviews team utilization and profitability across all client engagements.
Generates cross-client status report covering utilization, deliverables, and risks.
Writes the weekly status report for Client Alpha.
Writes the weekly status report for Client Beta.
Digital Agency
A digital agency that manages multiple client engagements simultaneously. Each client gets their own cabinet with dedicated account management, while the agency root maintains shared processes and reporting.
Why This Template
- Shows the multi-client pattern: one root cabinet with repeatable child cabinets per client.
- Demonstrates how shared templates and processes live at the root level.
- Natural model for services businesses where each client is a distinct operating unit.
Company Modules
- [[processes]]
- [[templates]]
Active Root Team
- Managing Director for agency strategy, new business, and client satisfaction
- Account Director for cross-client coordination, utilization tracking, and quality standards
Child Cabinets
client-alphafor the first client engagementclient-betafor the second client engagement
Each client cabinet follows the same structure but operates independently.
$ git clone --filter=blob:none --sparse https://github.com/hilash/cabinets.git && cd cabinets && git sparse-checkout set agency