venture-staffing
Skill4 starsChanged 8 months agoMITView on GitHub
Design a custom agent team for a venture based on its type and stage
In this repository14 other files it gives its agents.
- CLAUDE.mdCLAUDE.md
- brand-setupSkill
- daily-digestSkill
- deploySkill
- ecosystem-scoutSkill
- process-approvalsSkill
- publish-contentSkill
- qa-checkSkill
- send-outreachSkill
- submit-for-approvalSkill
- venture-bootstrapSkill
- venture-health-checkSkill
- venture-intakeSkill
- weekly-reviewSkill
The file
Show its rules and text
We split this skill into the rules it gives an agent
19 rules. About 0 are common, 9 are distinctive, and 10 are very specific to this project.
≈0
Common · estimate
Many files like this have a rule of this kind.
≈9
Distinctive · estimate
This author's own choices. Worth a look.
10
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Very specific: line 23
Read portfolio/ideas/{slug}.md for the idea brief and strategist's team recommendation
- Very specific: line 24
Read all templates in templates/agents/ to understand available agent types
- Very specific: line 25
Read knowledge/ecosystem/_index.md for the ecosystem tool catalog
- Very specific: line 26
Read knowledge/ecosystem/_recommendations.md for venture-specific recommendations
- Very specific: line 27
Read portfolio/guardrails.md for operating rules
- Very specific: line 28
Read knowledge/lessons.md for relevant team design lessons
- Very specific: line 77
Create custom supply-agent and demand-agent if sides have very different needs
- Very specific: line 82
Create custom devrel agent for developer community engagement
- Very specific: line 87
Create custom operations agent for inventory/fulfillment
- Distinctive: line 95
VALIDATION stage: Start lean — researcher + 1-2 others
- Distinctive: line 96
MVP stage: Add builder (if not already)
- Distinctive: line 97
LAUNCH stage: Add marketer and/or sales-ops
- Distinctive: line 98
GROWTH stage: Add finance agent
- Distinctive: line 107
Add venture context (what it does, who it's for)
- Distinctive: line 108
Add domain-specific expertise (e.g., "understand accounting workflows" for an invoicing tool)
- Distinctive: line 110
Adjust tool access: if needed:
- Distinctive: line 111
Add HubSpot tools for sales-ops
- Distinctive: line 112
Add specific MCP tools relevant to the venture
- Very specific: line 130
Write the team design to portfolio/ideas/{slug}-team.md:
≈ “Common” is an estimate: at least 1 in 5 of the 350,495 skill files we read have a rule of the same kind, not the same words. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
Venture Staffing — Design a Custom Agent Team
Design the right agent team for a venture based on its type, stage, and specific needs.
Input
Venture slug: $ARGUMENTS
Step 1: Read Context
- Read
portfolio/ideas/{slug}.mdfor the idea brief and strategist's team recommendation - Read all templates in
templates/agents/to understand available agent types - Read
knowledge/ecosystem/_index.mdfor the ecosystem tool catalog - Read
knowledge/ecosystem/_recommendations.mdfor venture-specific recommendations - Read
portfolio/guardrails.mdfor operating rules - Read
knowledge/lessons.mdfor relevant team design lessons
Step 2: Determine Venture Type
Based on the idea brief, classify the venture:
| Type | Indicators |
| SaaS | Software product, subscription/recurring revenue, specific user workflows |
| Content/Media | Blog, newsletter, course, media property, ad or subscription revenue |
| Marketplace | Connects buyers and sellers, takes commission/fee, two-sided |
| API/Dev Tool | Developer-facing, usage-based pricing, technical integration |
| E-commerce | Physical or digital product sales, inventory, fulfillment |
| Service | Consulting, agency, freelance, time-based billing |
Step 2.5: Consult Ecosystem Catalog
Filter the ecosystem catalog (_index.md) for entries matching the venture type and stage:
- Filter by relevance — Only consider entries with Score >= 60
- Classify each match:
- Agent Enhancement — Can improve an existing venture agent's capabilities (e.g., a web scraping tool for a researcher agent)
- Skill Component — Can be incorporated into a venture skill or workflow (e.g., an SEO analysis tool for a content pipeline)
- Future-Stage Addition — Not needed at current stage, but valuable later (note which stage)
- Reference Only — Worth knowing about, no immediate integration needed
- Check
_recommendations.mdfor any scout-generated recommendations specific to this venture
Carry these classifications forward into Step 6 output.
Step 3: Select and Customize Agents
Base Team (all ventures get these):
- researcher — Always needed for ongoing market awareness
- qa — Always needed to catch quality issues before and after deployment
Type-Specific Additions:
SaaS:
builder— Core engineering (customize for the tech domain)marketer— Growth and distribution (customize for B2B vs B2C)sales-ops— Pipeline management (if B2B; delay to Launch stage if B2C)
Content/Media:
writer— Content creation (customize for content type: blog, newsletter, course)marketer— SEO, distribution, audience growth (customize for content channels)
Marketplace:
builder— Platform engineeringmarketer— Supply and demand acquisition- Create custom
supply-agentanddemand-agentif sides have very different needs
API/Dev Tool:
builder— API engineering, SDK developmentwriter— Documentation, tutorials, developer guides- Create custom
devrelagent for developer community engagement
E-commerce:
builder— Storefront, checkout, integrationsmarketer— Product marketing, ads, email- Create custom
operationsagent for inventory/fulfillment
Service:
marketer— Lead generation, positioningsales-ops— Client pipeline, proposalswriter— Case studies, thought leadership
Stage-Appropriate Agents:
- VALIDATION stage: Start lean — researcher + 1-2 others
- MVP stage: Add builder (if not already)
- LAUNCH stage: Add marketer and/or sales-ops
- GROWTH stage: Add finance agent
- Note which agents will be added at future stages
Step 4: Customize Each Agent
For each selected agent, customize the template:
- Read the template from
templates/agents/{agent}.md - Modify the role definition to be venture-specific:
- Add venture context (what it does, who it's for)
- Add domain-specific expertise (e.g., "understand accounting workflows" for an invoicing tool)
- Adjust principles for the venture's approach
- Adjust tool access if needed:
- Add HubSpot tools for sales-ops
- Add specific MCP tools relevant to the venture
- Add venture-specific instructions under "When Working on This Venture"
Step 5: Design Venture Skills
Based on the venture type and stage, design initial skills:
Common skills to include:
research-update— Periodic market research refreshstatus-report— Generate venture status for ChiefOfStaff health checks
Type-specific skills:
- SaaS:
build-feature,track-metrics - Content:
publish-content,seo-audit - Marketplace:
supply-outreach,demand-outreach
Step 6: Output Team Design
Write the team design to portfolio/ideas/{slug}-team.md:
# Team Design: {Venture Name}
**Venture Type:** {type}
**Current Stage:** VALIDATION
## Agent Team
### Starting Team (VALIDATION)
| Agent | Template | Key Customizations |
|-------|----------|-------------------|
| {agent} | {template} | {what was customized} |
### Future Additions
| Agent | Added At | Reason |
|-------|----------|--------|
| {agent} | {stage} | {why} |
## Custom Agents (not from templates)
{Description of any custom agents created}
## Skills
| Skill | Purpose |
|-------|---------|
| {skill} | {what it does} |
## Ecosystem Tools
| Tool | Category | Score | Classification | Integration Notes |
|------|----------|-------|----------------|-------------------|
| {tool} | {category} | {score} | {agent-enhancement/skill-component/future-stage/reference} | {how to integrate} |
## Venture-Specific Tool Access
{Any special MCP tools or integrations needed}
## Tool Access Plan
ChiefOfStaff grants tools based on stage. Here's what this venture gets:
| Stage | Tools Granted | Notes |
|-------|--------------|-------|
| VALIDATION | Research, Build, Deploy (landing page) | {customization notes} |
| MVP | + Full build, Database setup | {customization notes} |
| LAUNCH | + Outreach, Social publishing, Email | {customization notes} |
| GROWTH | + CRM (HubSpot), Analytics | {customization notes} |
See `portfolio/guardrails.md` Stage → Capabilities Matrix for the full reference.Step 7: Confirm with Founder
Present the team design and ask: "This is the proposed team for {venture}. Should I proceed with bootstrapping the repo?"
On approval, hand off to the venture-bootstrap skill.
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

