What problem does it solve?
Create agent company packages conforming to the Agent Companies specification (agentcompanies/v1). Use when a user wants to create a new agent company from scratch, build a company around an existing git repo or skills collection, or scaffold a team/department of agents. Triggers on: "create a company", "make me a company", "build a company from this repo", "set up an agent company", "create a team of agents", "hire some agents", or when given a repo URL and asked to turn it into a company. Do NOT use for importing an existing company package (use the CLI import command instead) or for modifying a company that is already running in Paperclip.
Core Features & Use Cases
- Mode 1: Company From Scratch — Interview the user to flesh out the vision, then generate the package.
- Mode 2: Company From a Repo — The user provides a git repo URL, local path, or tweet. Analyze the repo, then create a company that wraps it.
- See references/from-repo-guide.md for detailed repo analysis steps.
- Step 1: Gather Context; Step 2: Interview (Use AskUserQuestion); Step 3: Read the Spec; Step 4: Generate the Package; Step 5: Confirm Output Location; Step 6: Write README.md and LICENSE; Step 7: Write Files and Summarize.
Quick Start
Choose from scratch or from-repo mode, gather requirements through an interview, and generate a complete company package skeleton.