Manage office projects, files, and tasks with AI agents — the way polyforge manages dev repos.
USP: Unified management layer for office work (invoices, contracts, reports, email) across multiple projects — powered by Claude Code and MCP servers.
ICP: Office workers, small business owners, and ops teams juggling multiple projects with repetitive document/financial/communication tasks.
CTA:
./scripts/status.sh— see all your office projects at a glance.
A management repo — not a workflow engine. Office-forge:
- Organizes office projects in one place (
projects.conf) - Configures MCP servers for business APIs (accounting, CRM, email)
- Provides deterministic skills/templates for repeatable tasks
- Orchestrates parallel Claude Code sessions across projects
- Tracks status and progress across all managed work
Execution happens through Claude Code (or compatible agents). Office-forge sets up the environment, skills, and project structure — the agent does the work.
# See status of all managed projects
./scripts/status.sh
# Open parallel CC sessions — one per project
./scripts/sessions.sh
# Run a task across projects
./scripts/run.sh "Organize all invoices by date" ./projects/accounting/
# Interactive: start CC in a project context with office skills loaded
cd projects/client-acme/ && claudeoffice-forge/
├── projects.conf # Managed project directories (like polyforge's repos.conf)
├── scripts/ # Management scripts (status, sessions, run)
├── .claude/skills/ # Deterministic office skills (invoice, contract, report)
├── mcp/ # MCP server configs for business APIs
├── templates/ # Project templates (new client, quarterly close, etc.)
└── config/ # Environment and credential setup
Skills in .claude/skills/ define repeatable, deterministic tasks that CC executes consistently:
| Skill | Purpose |
|---|---|
invoice-processing |
OCR → extract → validate → spreadsheet |
doc-organize |
Content-aware classify → date-taxonomy rename |
offer-generation |
Template + CRM data → populated contract |
financial-report |
Accounting pull → analysis → Excel + deck |
email-triage |
Categorize → priority flag → draft responses |
Skills are SKILL.md files — deterministic prompts with structured input/output contracts.
Pre-configured MCP definitions for business APIs. Copy to your CC config or use the setup script.
./scripts/mcp-setup.sh # Interactive: select and configure MCP serversSee mcp/README.md for available servers.
| Polyforge | Office-forge | |
|---|---|---|
| Domain | Dev repos | Office projects |
| Manages | Git repositories | Project folders, files, tasks |
| Agents | CC, Cursor, OpenCode | CC, Cowork, compatible agents |
| Skills | Code review, testing, validation | Invoices, contracts, reports, email |
| MCP servers | GitHub, filesystem | Accounting, CRM, email, documents |
| Pattern | Same | Same — unified config, parallel sessions, status dashboard |
Based on research in ai-agents-research:
MIT