Claude Code As Autonomous Company Workhorse π
A complete autonomous company powered by Claude Code. Free.
~99 agents Β· 12 departments Β· Self-host for your business.
Offering YeeHaw to your customers? Get a commercial license and customize.
What if your entire company could run as AI agents? π
YeeHaw provides a complete organizational workforce β 12 departments, ~99 agents, a shared company knowledge base, and business skills β all orchestrated through Claude Code.
Every agent reads and writes to a shared company/ directory that serves as the company's operating data. Agents draft emails via Gmail, schedule meetings via Google Calendar, research markets via web search, and coordinate across departments through structured handoffs.
Humans stay in control through approval gates β agents draft, analyze, recommend, and prepare, but humans approve anything that goes external or involves money.
graph TD
EXEC["π EXECUTIVE<br/>Chief Strategist Β· Chief of Staff<br/>+ 3 agents"]
EXEC --> ENG["βοΈ ENGINEERING<br/>19 agents"]
EXEC --> SALES["π° SALES<br/>8 agents"]
EXEC --> MKT["π’ MARKETING<br/>12 agents"]
EXEC --> CS["π€ CUSTOMER SUCCESS<br/>8 agents"]
EXEC --> FIN["π΅ FINANCE<br/>10 agents"]
EXEC --> HR["π₯ HR / PEOPLE<br/>7 agents"]
EXEC --> LEGAL["βοΈ LEGAL<br/>7 agents"]
EXEC --> OPS["π§ OPERATIONS<br/>8 agents"]
EXEC --> DATA["π DATA & ANALYTICS<br/>5 agents"]
EXEC --> STRAT["π― STRATEGY & BIZDEV<br/>6 agents"]
EXEC --> RISK["π‘οΈ RISK & AUDIT<br/>4 agents"]
style EXEC fill:#7c3aed,stroke:#5b21b6,color:#fff,stroke-width:3px
style ENG fill:#3b82f6,stroke:#1d4ed8,color:#fff
style SALES fill:#06b6d4,stroke:#0891b2,color:#fff
style MKT fill:#22c55e,stroke:#15803d,color:#fff
style CS fill:#a855f7,stroke:#7e22ce,color:#fff
style FIN fill:#eab308,stroke:#ca8a04,color:#000
style HR fill:#ec4899,stroke:#be185d,color:#fff
style LEGAL fill:#ef4444,stroke:#b91c1c,color:#fff
style OPS fill:#14b8a6,stroke:#0d9488,color:#fff
style DATA fill:#f59e0b,stroke:#d97706,color:#000
style STRAT fill:#8b5cf6,stroke:#6d28d9,color:#fff
style RISK fill:#dc2626,stroke:#991b1b,color:#fff
Build and maintain the product
| Agent | Role | Type |
|---|---|---|
| cto | Technical vision, engineering strategy | Governance |
| vp-engineering | Engineering org, delivery, hiring standards | Governance |
| engineering-manager | Team health, sprints, career growth | Governance |
| system-architect | Architecture, patterns, scalability | Governance |
| product-owner | Requirements, priorities, business value | Governance |
| code-reviewer | Code quality, maintainability | Governance |
| security-auditor | Vulnerabilities, compliance | Governance |
| test-writer | Testing strategy, coverage | Governance |
| backend-specialist | APIs, databases, server-side | Worker |
| frontend-specialist | UI, accessibility, client-side | Worker |
| full-stack-developer | End-to-end features | Worker |
| database-designer | Schema design, query optimization | Worker |
| devops-engineer | CI/CD, infrastructure, monitoring | Worker |
| sre | Reliability, SLOs, incident response | Worker |
| debugger | Bug diagnosis, root cause analysis | Worker |
| data-engineer | Data pipelines, ETL | Worker |
| ml-engineer | ML models, training, deployment | Worker |
| technical-writer | Docs, guides, changelogs | Worker |
| ux-designer | User research, accessibility | Governance |
Vision, strategy, and company coordination
| Agent | Role | Type |
|---|---|---|
| chief-strategist | Business vision, strategy, market positioning | Governance |
| chief-of-staff | Cross-department coordination, CEO agenda, OKRs | Governance |
| executive-assistant | Scheduling, communications, meeting prep | Worker |
| corporate-communications | Press releases, company announcements | Worker |
| investor-relations | Investor updates, board decks, financial narratives | Worker |
Money in, money out, financial health
| Agent | Role | Type |
|---|---|---|
| cfo | Financial strategy, investment decisions | Governance |
| financial-controller | Budgets, forecasts, financial oversight | Governance |
| finance-agent | Day-to-day bookkeeping, transaction recording | Worker |
| accountant | Journal entries, reconciliation | Worker |
| fpa-analyst | Financial models, variance analysis | Worker |
| treasury-manager | Cash management, banking, liquidity | Worker |
| tax-specialist | Tax planning, compliance, filings | Worker |
| accounts-payable | Vendor payments, invoice processing | Worker |
| accounts-receivable | Customer invoicing, collections | Worker |
| payroll-manager | Salary processing, benefits | Worker |
Pipeline, deals, and revenue generation
| Agent | Role | Type |
|---|---|---|
| vp-sales | Sales strategy, quotas, pipeline oversight | Governance |
| sales-agent | Pipeline management, deal tracking | Worker |
| sdr | Outbound prospecting, cold outreach | Worker |
| account-executive | Deal closing, enterprise relationships | Worker |
| sales-operations | CRM management, reporting, processes | Worker |
| solutions-engineer | Technical demos, POCs, integration support | Worker |
| partnership-manager | Channel partnerships, reseller relationships | Worker |
| sales-enablement | Training materials, playbooks, battle cards | Worker |
Content, brand, and demand generation
| Agent | Role | Type |
|---|---|---|
| cmo | Marketing strategy, brand vision, budget | Governance |
| product-marketer | Positioning, messaging, launches | Governance |
| marketing-agent | Campaign execution, multi-channel | Worker |
| content-marketer | Blog posts, whitepapers, case studies | Worker |
| social-media-manager | Social posts, community, engagement | Worker |
| seo-specialist | Keyword research, technical SEO | Worker |
| email-marketer | Campaigns, nurture sequences, newsletters | Worker |
| brand-designer | Visual identity, design guidelines | Worker |
| growth-marketer | Growth experiments, conversion, funnels | Worker |
| marketing-analyst | Campaign performance, attribution, ROI | Worker |
| pr-specialist | Press releases, media relations | Worker |
| events-manager | Conferences, webinars, event logistics | Worker |
Support, retention, and customer satisfaction
| Agent | Role | Type |
|---|---|---|
| vp-customer-success | CS strategy, retention targets | Governance |
| customer-advocate | Voice of customer, satisfaction, experience | Governance |
| customer-success-agent | Support, onboarding, account management | Worker |
| csm | Named account management, health monitoring | Worker |
| support-agent | Ticket resolution, troubleshooting | Worker |
| onboarding-specialist | New customer setup, time-to-value | Worker |
| customer-trainer | Training materials, workshops | Worker |
| community-manager | Community building, forums, user groups | Worker |
Hiring, culture, and development
| Agent | Role | Type |
|---|---|---|
| chro | People strategy, culture, org design | Governance |
| hr-business-partner | Employee relations, performance, policy | Governance |
| recruiter | Sourcing, screening, interview coordination | Worker |
| compensation-analyst | Salary benchmarking, equity, benefits | Worker |
| learning-development | Training programs, skill development | Worker |
| culture-engagement | Employee engagement, surveys, initiatives | Worker |
| people-operations | HR systems, onboarding, offboarding | Worker |
Contracts, regulations, and risk management
| Agent | Role | Type |
|---|---|---|
| general-counsel | Legal strategy, major decisions | Governance |
| compliance-officer | Regulatory compliance, policy enforcement | Governance |
| privacy-officer | Data privacy, GDPR/CCPA | Governance |
| legal-compliance | Day-to-day legal and compliance work | Worker |
| corporate-counsel | Corporate governance, board matters | Worker |
| ip-specialist | Patents, trademarks, IP protection | Worker |
| contract-manager | Contract lifecycle, templates, tracking | Worker |
Processes, tools, and efficiency
| Agent | Role | Type |
|---|---|---|
| coo | Operational strategy, process oversight | Governance |
| pmo-lead | Project portfolio, methodology | Governance |
| quality-controller | Process quality, standards, SOP compliance | Governance |
| project-manager | Priorities, timelines, coordination | Worker |
| operations-agent | Process automation, SOP maintenance | Worker |
| business-operations | Metrics dashboards, cross-functional processes | Worker |
| it-admin | Internal tools, accounts, access management | Worker |
| procurement-manager | Vendor sourcing, purchasing, cost optimization | Worker |
Insights, dashboards, and modeling
| Agent | Role | Type |
|---|---|---|
| chief-data-officer | Data strategy, governance, analytics vision | Governance |
| data-analyst | Queries, dashboards, ad-hoc analysis | Worker |
| bi-developer | Business intelligence, reporting systems | Worker |
| data-scientist | Statistical modeling, ML, predictions | Worker |
| analytics-engineer | Data pipelines, data modeling, ETL | Worker |
Growth, partnerships, and market intelligence
| Agent | Role | Type |
|---|---|---|
| vp-strategy | Strategic planning, competitive strategy | Governance |
| partnerships-lead | Partnership strategy, ecosystem development | Governance |
| research-analyst | Market research, competitive intel | Worker |
| biz-dev-manager | Partnership outreach, deal structuring | Worker |
| corporate-dev | M&A analysis, due diligence | Worker |
| market-researcher | Market sizing, trends, customer research | Worker |
Risk management, compliance, and continuity
| Agent | Role | Type |
|---|---|---|
| chief-risk-officer | Risk strategy, enterprise risk framework | Governance |
| internal-auditor | Process audits, control testing | Worker |
| risk-manager | Risk register, assessments, mitigation | Worker |
| business-continuity | BCP/DR planning, incident response | Worker |
curl -sSL https://raw.githubusercontent.com/Yeehaw-team/YeeHaw/main/setup-agents.sh | bashgit clone https://github.com/Yeehaw-team/YeeHaw.git
cd yeehaw
./setup-agents.sh # Saddle up! πThe setup script will:
- Ask for installation location: Project or Global
- Ask which departments to install (or all)
- Create all agent files in
.claude/agents/[department]/ - Create the
company/knowledge base directory structure - Create 10 skills (
/yeehaw,/crm,/reporting,/automation,/handoff,/validate,/status,/react,/docker,/python) - Set up CLAUDE.md with company operating system conventions
- Back up any existing configuration
Then start Claude Code:
claudeFirst thing to run:
/yeehaw # Answer 10 questions, seeds your entire company knowledge base
/status # See your company dashboardAll agents share a company/ directory as the company's live operating data:
company/
βββ crm/ # Contacts, deals, pipeline, proposals
βββ finance/ # Transactions, invoices, budgets, P&L, cash flow
βββ content/ # Blog, social, newsletter, communications
βββ marketing/ # Campaigns, analytics, SEO
βββ customers/ # Accounts, tickets, feedback, health scores
βββ strategy/ # OKRs, decisions, projects, weekly status
βββ operations/ # SOPs, vendors, legal, quality, automations
βββ research/ # Market research, competitive intel
βββ hr/ # Recruiting, policies, training
βββ data/ # Dashboards, models, reports
βββ risk/ # Risk register, assessments, incidents
βββ executive/ # Board materials, internal communications
This is NOT documentation β it's live data. Agents read and write these files as their "database."
| Skill | Command | Description |
|---|---|---|
| React | /react [command] |
Components, hooks, dev server, builds |
| Docker | /docker [command] |
Build, run, compose, logs, cleanup |
| Python | /python [command] |
uv, pytest, FastAPI, Django |
| Skill | Command | Description |
|---|---|---|
| YeeHaw | /yeehaw |
Start here. Answer 10 questions, seed all company data |
| CRM | /crm [command] |
Contacts, deals, pipeline, forecasts |
| Reporting | /reporting [type] [period] |
Financial, sales, marketing, executive reports |
| Automation | /automation [command] |
Recurring workflows, scheduled tasks |
| Handoff | /handoff [list|next|complete] |
Cross-department agent handoff queue |
| Validate | /validate [check] |
Data quality checks on knowledge base |
| Status | /status |
One-screen company dashboard |
# CRM
/crm add contact "Jane Smith" # Add a contact
/crm pipeline # View pipeline overview
/crm forecast # Weighted revenue forecast
# Reporting
/reporting financial monthly # Monthly P&L summary
/reporting sales pipeline # Pipeline by stage
/reporting executive weekly # Weekly exec summary
# Automation
/automation daily-standup # Generate daily brief
/automation pipeline-review # Flag stale deals
/automation invoice-check # Find overdue invoices| Capability | Business Use |
|---|---|
| File Operations | Read/write company knowledge base β CRM, financials, content, docs |
| Gmail MCP | Draft and send emails β outreach, support, invoices, updates |
| Google Calendar MCP | Schedule meetings, set deadlines, manage calendars |
| Web Search | Market research, competitive intel, lead enrichment, trend analysis |
| Web Fetch | Pull specific web content β pricing pages, job listings, news |
| Bash | Data processing, report generation, automation scripts |
| Sub-Agents | Coordinate multi-department workflows |
Agents CAN do autonomously:
- Draft documents, proposals, reports
- Research and analyze data
- Update internal knowledge base
- Create plans and recommendations
- Run internal analysis
Agents NEED human approval for:
- Sending emails or external communications
- Processing payments or invoicing
- Signing contracts or commitments
- Publishing content publicly
- Deploying code to production
- Hiring or termination decisions
# 1. Strategy
@chief-strategist define product direction for Q2
@vp-strategy analyze market opportunity for AI automation
# 2. Product
@product-owner write user stories for the new feature
@ux-designer design the user experience
# 3. Architecture
@system-architect design the system architecture
@cto review technical approach
# 4. Build
@full-stack-developer implement the feature
@data-engineer build the data pipeline
/python test # Run tests
/docker build # Build container
# 5. Quality
@code-reviewer review implementation
@security-auditor check for vulnerabilities
@test-writer add comprehensive tests
# 6. Launch
@product-marketer create launch messaging
@content-marketer write blog post announcement
@email-marketer draft launch email
@pr-specialist prepare press release# Finance
@accountant close the books for last month
@financial-controller review P&L and flag variances
/reporting financial monthly
# Sales
@sales-operations compile monthly sales report
/reporting sales pipeline
/crm forecast
# Marketing
@marketing-analyst compile campaign performance
/reporting marketing performance
# Customers
@csm update all customer health scores
/reporting customer health
# Executive
@chief-of-staff compile monthly business review
/reporting executive monthly
# Risk
@risk-manager update enterprise risk register# 1. Define the role
@chro approve headcount for new backend engineer
@compensation-analyst benchmark salary for the role
# 2. Source candidates
@recruiter write job description and source candidates
@employer-brand create compelling job posting
# 3. Screen
@recruiter screen applications and schedule interviews
@engineering-manager conduct technical interviews
# 4. Hire
@hr-business-partner prepare offer letter
@legal-compliance review employment agreement
@people-operations set up onboarding checklistAfter installation:
your-project/
βββ .claude/
β βββ agents/
β β βββ engineering/ # 19 agents
β β βββ executive/ # 5 agents
β β βββ finance/ # 10 agents
β β βββ sales/ # 8 agents
β β βββ marketing/ # 12 agents
β β βββ customer-success/# 8 agents
β β βββ hr/ # 7 agents
β β βββ legal/ # 7 agents
β β βββ operations/ # 8 agents
β β βββ data/ # 5 agents
β β βββ strategy/ # 6 agents
β β βββ risk/ # 4 agents
β βββ skills/
β βββ bootstrap/ # Company initialization
β βββ crm/ # CRM management
β βββ reporting/ # Business reporting
β βββ automation/ # Process automation
β βββ handoff/ # Cross-department handoffs
β βββ validate/ # Data quality checks
β βββ status/ # Company dashboard
β βββ react/ # React/Next.js development
β βββ docker/ # Docker operations
β βββ python/ # Python development
βββ company/ # Shared company knowledge base
β βββ crm/ # CRM data
β βββ finance/ # Financial data
β βββ content/ # Content assets
β βββ marketing/ # Marketing data
β βββ customers/ # Customer data
β βββ strategy/ # Strategy docs
β βββ operations/ # Ops docs
β βββ research/ # Research data
β βββ hr/ # HR data
β βββ data/ # Analytics
β βββ risk/ # Risk data
β βββ executive/ # Executive data
β βββ logs/ # Agent activity logs
βββ CLAUDE.md # Company OS β how agents collaborate
βββ [your project files]
Learn the YeeHaw approach:
cd learn
npm install
npm run devNavigate with arrow keys. Covers all departments, workflows, and collaboration patterns.
Based on the Worker-Governance Pattern originally defined in Agentic Engineering by CIIGN LLC.
Every department maintains a balance between:
- Worker Agents (Sensing) β Execute tasks, produce deliverables, do the work
- Governance Agents (Intuition + Thinking + Feeling) β Set direction, validate quality, ensure alignment
This pattern, based on Carl Jung's cognitive functions, ensures:
- Vision without losing touch with reality
- Quality without perfectionism paralysis
- Execution with strategic direction
- Neither side dominates β equal collaboration
See TEAM_ARCHITECTURE.md for detailed department dynamics and collaboration patterns.
See EXAMPLES.md for comprehensive, step-by-step usage examples across every department.
- Claude Code (claude.ai/claude-code)
- Bash (macOS, Linux, Windows via WSL/Git Bash)
- Gmail β for email communications
- Google Calendar β for scheduling
- Slack (optional) β for team communications
Contributions welcome! You can add:
- New agents to existing departments
- New departments for specialized industries
- New skills for business operations
- Industry-specific agents (FinTech, Healthcare, E-commerce, etc.)
- Workflow templates for common business processes
- Fork the repository
- Create a feature branch
- Add/update agents in
.claude-template/agents/[department]/ - Test with Claude Code
- Update documentation
- Submit a Pull Request
Copyright (C) 2026 CIIGN LLC
Open Source β Licensed under AGPL-3.0. Free to use, modify, and self-host for your own business. If you modify and deploy as a network service, you must make your source code available.
Commercial License β Want to offer YeeHaw to your customers, embed it in your product, or keep modifications private? Contact support@ciign.com for a commercial license.
See LICENSE for full AGPL-3.0 details.
YeeHaw π β Claude Code As Autonomous Company Workhorse
YeeHaw.team Β· Commercial License Β· Copyright (C) 2026 CIIGN LLC