Skip to main content
Agent Companies is a vendor-neutral protocol for describing portable AI company packages. It extends Agent Skills and is SKILL.md compatible.
Agent Companies lets you describe a company, its teams, agents, projects, tasks, and reusable skills as markdown packages that can live in a local folder or GitHub repository.

Why Agent Companies?

Agents can execute tasks well, but company-scale work also needs structure, delegation, governance, and shared operating context. Agent Companies extends Agent Skills with a portable way to describe who exists, how work flows, and which capabilities should activate across an entire agent-driven organization. For package authors: Define company operating structure once and reuse it across compatible runtimes. For compatible runtimes: Load organization context, task definitions, and reusable skills in a portable format. For teams and enterprises: Keep operating logic in version-controlled markdown that can be reviewed, diffed, and shared.

What can Agent Companies enable?

  • Reusable company operating systems: Package company structure, team topology, and reusable role behavior in one portable layout.
  • Faster onboarding: Point a runtime at a repo or folder and discover company manifests, skills, and starter work without manual setup.
  • Repeatable governance: Keep approvals, policies, and task scaffolding in auditable files rather than hidden prompt state.
  • Organizational evals: Test whether a company structure, workflow, or skill set actually produces the behaviors you want.
  • Interoperability: Reuse SKILL.md and company manifests across any implementation that adopts the extension protocol.

Adoption

Agent Companies is an open extension protocol. Paperclip currently implements the company package model and import/export plan, but the base format is designed for any agent-company runtime that wants markdown-first, GitHub-native portability.

Open development

The protocol grows out of the Agent Skills ecosystem and the current Paperclip company import/export work. SKILL.md remains owned by the Agent Skills specification. Agent Companies adds company, team, agent, project, and task composition around that existing primitive.

Get started

What are Agent Companies?

Learn the package model, file roles, and how progressive disclosure still applies.

Specification

Read the vendor-neutral draft for COMPANY.md, TEAM.md, AGENTS.md, PROJECT.md, and TASK.md.

Add support

Build Agent Companies support into your own agent runtime or tool.

Agent Skills

See the base protocol that Agent Companies extends.

Paperclip implementation

Explore the current reference implementation and related product plans.