返回顶部
c

company-creator 公司创建器

>

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.1.0
安全检测
已通过
103
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

company-creator

公司创建器

创建符合Agent Companies规范的Agent公司包。

规范参考:

  • - 规范性规范:https://agentcompanies.io/specification
  • 本地快速参考:references/companies-spec.md
  • 协议网站:https://agentcompanies.io/

两种模式

模式1:从零创建公司

用户描述他们的需求。通过访谈来完善愿景,然后生成包。

模式2:从仓库创建公司

用户提供Git仓库URL、本地路径或推文。分析仓库,然后创建一个包装它的公司。

详细的仓库分析步骤请参见 references/from-repo-guide.md

流程

步骤1:收集上下文

确定适用哪种模式:

  • - 从零创建:什么样的公司或团队?什么领域?Agent应该做什么?
  • 从仓库创建:克隆/读取仓库。扫描现有技能、Agent配置、README、源代码结构。

步骤2:访谈用户

不要跳过这一步。在编写任何文件之前,提出有针对性的问题以与用户对齐。

对于从零创建的公司,询问以下内容:

  • - 公司目的和领域(1-2句话即可)
  • 他们需要哪些Agent——根据他们的描述提出招聘计划
  • 这是一个完整的公司(需要CEO)还是一个团队/部门(不需要CEO)
  • Agent应具备哪些特定技能
  • 工作如何在组织中流转(参见下面的工作流)
  • 他们是否想要项目和启动任务

对于从仓库创建的公司,展示你的分析并询问:

  • - 确认你计划创建的Agent及其角色
  • 是引用还是供应商化发现的技能(默认:引用)
  • 除了仓库提供的技能外,是否需要额外的Agent或技能
  • 公司名称和任何定制化内容
  • 确认你从仓库推断出的工作流(参见下面的工作流)

工作流——工作如何在这个公司中流转?

一个公司不仅仅是拥有技能的Agent列表。它是一个将想法转化为工作产品的组织。你需要理解工作流,以便每个Agent知道:

  • - 谁给他们分配工作,以什么形式(任务、分支、问题、审查请求)
  • 他们如何处理工作
  • 完成后交给谁,交接形式是什么
  • 对于他们的角色,完成意味着什么

并非每个公司都是流水线。 根据上下文推断正确的工作流模式:

  • - 流水线——顺序阶段,每个Agent交给下一个。当仓库/领域有清晰的线性流程时使用(例如:计划→构建→审查→发布→QA,或内容构思→草稿→编辑→发布)。
  • 中心辐射型——管理者委派给专家,专家独立汇报。当Agent执行不同类型的工作且彼此不衔接时使用(例如:CEO分派任务给研究员、营销人员和分析师)。
  • 协作型——Agent作为同级别人员共同处理相同事务。适用于小型团队,每个人都为同一输出做贡献(例如:设计工作室、头脑风暴团队)。
  • 按需型——根据需要召唤Agent,没有固定流程。当Agent更像是用户直接调用的专家工具箱时使用。

对于从零创建的公司,根据用户描述提出一个工作流模式,并询问是否合适。

对于从仓库创建的公司,从仓库结构推断模式。如果技能有明显的顺序依赖关系(如 plan-ceo-review → plan-eng-review → review → ship → qa),那就是流水线。如果技能是独立的能力,则更可能是中心辐射型或按需型。在访谈中陈述你的推断,以便用户确认或调整。

关键访谈原则:

  • - 提出具体的招聘计划。不要问开放式的你想要什么Agent?——根据上下文建议具体的Agent,让用户调整。
  • 保持精简。大多数用户是Agent公司的新手。对于初创公司,3-5个Agent是典型的。除非范围要求,否则不要建议10个以上的Agent。
  • 从零创建的公司应该从管理所有人的CEO开始。团队/部门不需要CEO。
  • 每轮问2-3个有针对性的问题,而不是10个。

步骤3:阅读规范

在生成任何文件之前,阅读规范性规范:

https://agentcompanies.io/specification

同时阅读本地快速参考:references/companies-spec.md

以及示例:references/example-company.md

步骤4:生成包

创建目录结构和所有文件。严格遵循规范的约定。

目录结构:

/
├── COMPANY.md
├── agents/
│ └── /AGENTS.md
├── teams/
│ └── /TEAM.md (如果需要团队)
├── projects/
│ └── /PROJECT.md (如果需要项目)
├── tasks/
│ └── /TASK.md (如果需要任务)
├── skills/
│ └── /SKILL.md (如果需要自定义技能)
└── .paperclip.yaml (Paperclip供应商扩展)

规则:

  • - Slug必须URL安全、小写、连字符分隔
  • COMPANY.md 获取 schema: agentcompanies/v1 - 其他文件继承它
  • Agent指令放在AGENTS.md正文中,而不是.paperclip.yaml中
  • AGENTS.md中通过短名称引用的技能解析为 skills//SKILL.md
  • 对于外部技能,使用 sources 并设置 usage: referenced(参见规范第12节)
  • 不要导出密钥、机器本地路径或数据库ID
  • 省略空/默认字段
  • 对于从仓库生成的公司,在COMPANY.md正文底部添加引用页脚:
使用Paperclip的company-creator技能从 repo-name 生成,Paperclip地址:https://github.com/paperclipai/paperclip

汇报结构:

  • - 除CEO外,每个Agent都应设置 reportsTo 为其管理者的slug
  • CEO的 reportsTo: null
  • 对于没有CEO的团队,顶级Agent的 reportsTo: null

编写工作流感知的Agent指令:

每个AGENTS.md正文不仅应包括Agent做什么,还应包括他们如何融入组织的工作流。包括:

  1. 1. 工作来源——你从用户那里接收功能想法或你领取CTO分配给你的任务
  2. 你产出的内容——你生成包含架构图的技术计划或你生成一个经过审查、批准、准备发布的分支
  3. 你交给谁——当你的计划锁定后,交给高级工程师实施或当审查通过后,交给发布工程师发布
  4. 什么触发你——当新功能想法需要产品级思考时,你被激活或当分支准备好进行预合并审查时,你被激活

这将一组Agent转变为一个实际协作的组织。没有工作流上下文,Agent孤立运作——他们完成自己的工作,但不知道前后发生了什么。

步骤5:确认输出位置

询问用户将包写入何处。常见选项:

  • - 当前仓库的子目录
  • 用户指定的新目录
  • 当前目录(如果为空或用户确认)

步骤6:编写README.md和LICENSE

README.md —— 每个公司包都有一个README。它应该是一个友好、可读的介绍,让浏览GitHub的人感到满意。包括:

  • - 公司名称及其功能
  • 工作流/公司如何运作
  • 组织架构图,以Markdown列表或表格形式显示Agent、职位、汇报结构和技能
  • 每个Agent角色的简要描述
  • 引用和参考:链接到源仓库(如果是从仓库创建)、链接到Agent Companies规范(https://agentcompanies.io/specification)、链接到Paperclip(https://github.com/paperclipai/paperclip)
  • 入门部分,解释如何导入:paperclipai company import --from

LICENSE —— 包含一个LICENSE文件。版权持有人是创建公司的用户,而不是上游仓库作者(他们制作了技能,用户制作了公司)。使用与源仓库相同的许可证类型(如果是从仓库创建)或询问用户(如果是从零创建)。如果不明确,默认为MIT。

步骤7:编写文件并总结

编写所有文件,然后给出简要总结:

  • - 公司名称及其功能
  • Agent名单,包括角色和汇报结构
  • 技能(自定义+引用)
  • 项目与任务(如果有)
  • 输出路径

.paperclip.yaml 指南

.paperclip.yaml 文件是Paperclip供应商扩展。它为每个Agent配置适配器和环境输入。

适配器规则

除非仓库或用户上下文需要,否则不要指定适配器。 如果你不知道用户想要什么适配器,完全省略适配器块——Paperclip将使用其默认值。指定未知的适配器类型会导致导入错误。

Paperclip支持的适配器类型(这些是唯一有效的值):

  • - claudelocal —— Claude Code CLI
  • codexlocal —— Codex CLI
  • opencodelocal —— OpenCode CLI
  • pilocal —— Pi CLI
  • cursor —— Cursor
  • geminilocal —— Gemini CLI
  • openclawgateway —— OpenClaw网关

仅在以下情况下设置适配器:

  • - 仓库或其技能明确针对特定运行时(

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 company-creator-1775988663 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 company-creator-1775988663 技能

通过命令行安装

skillhub install company-creator-1775988663

下载

⬇ 下载 company-creator v1.1.0(免费)

文件大小: 10.5 KB | 发布时间: 2026-4-13 09:50

v1.1.0 最新 2026-4-13 09:50
Updated UI/UX, added fork references

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部