with one click
run-plan
落地 docs/plans/ 下的计划文档到当前项目。传入计划文件路径作为参数即开始执行;不传参数则列出所有可用计划供用户选择,手动触发。
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
落地 docs/plans/ 下的计划文档到当前项目。传入计划文件路径作为参数即开始执行;不传参数则列出所有可用计划供用户选择,手动触发。
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
生成、解释和修改 Cat 项目的 `priv/config/catalog_schema.yaml`。当任务涉及 Catalog schema、Class / Property 定义、ClassProperty 绑定、Property.constraint、Class.subject_page_layout、claim_display、subject_explore_config,或需要为新领域生成可同步的 Catalog YAML 时使用。
解释、生成和修改 Cat 项目的 `priv/config/class_ingestors_schema.yaml`。当任务涉及 class ingestor 的概念、YAML 语法,或 `steam`、`wikidata` 的 provider 配置时使用。手动调用触发。
使用 Cat 项目的 `mix cat.api_admin` 命令完成管理端操作任务。用于读取 `openapi/admin_openapi.yaml` 查找管理端接口,并调用管理端 API 查询列表、查看详情或执行管理端写操作。手动调用触发。
新增或修改 Cat 项目的管理端 API(`/api/admin/<context>/<action>`)。用于 `api_admin` 计划层、admin 列表/详情/写操作的后端实现。
Add and manage user-facing API endpoints in the Cat project using the CatApiSpec DSL. Use for the `api` plan layer, frontend/public APIs, schemas, generated request modules, and routes. For `/api/admin/...` endpoints use `manage-api-admin`.
创建和维护 Cat 项目的 PRD。用于按 domain 总览 + 粗粒度 feature 文档组织 docs/prds,包括 docs/prds/{domain}/overview.md、data_model.md、features/{feature_title}.md;也用于判断 feature 粒度、迁移旧版 aspect PRD,或生成可按 feature 复制到其他系统的产品规格。
| name | run-plan |
| description | 落地 docs/plans/ 下的计划文档到当前项目。传入计划文件路径作为参数即开始执行;不传参数则列出所有可用计划供用户选择,手动触发。 |
| disable-model-invocation | true |
将 docs/plans/*.md 中描述的功能计划逐步落地到代码库。
docs/plans/添加api-doc入口.md),直接使用docs/plans/ 下所有 .md 文件,让用户选择落地 {{计划文件}}(如docs/plans/添加api-doc入口.md) 的功能到当前项目
nova-frontmatter replace --path "/plan_state" --value "finished" --type "string" --create-missing {file}
{file}— 当前计划文件路径,如docs/plans/foo.md
nova-frontmatter get --path "/git_commit_message" --output text docs/plans/009-subject-facets.md
获取到 {git_message} , 直接使用 git commit -av 提交