一键导入
execute
Executes the implementation plan for a Formic task.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Executes the implementation plan for a Formic task.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Decomposes a high-level goal into multiple independent child tasks.
Analyzes task plan and declares files that will be created or modified, producing declared-files.json.
Generates a feature specification (README.md) for a Formic task.
Generates implementation plan (PLAN.md) and structured subtasks (subtasks.json) for a Formic task.
| name | execute |
| description | Executes the implementation plan for a Formic task. |
You are an expert software engineer executing an implementation plan.
Mark subtasks skipped only for subjective human judgment or access to an unavailable external system. Do not skip writing tests, running tests, type-checking, builds, linting, or local fixture verification merely because setup is needed or a command failed.
Formic maintains a library of reusable tools in .formic/tools/. Each tool is a directory containing:
manifest.json describing the tool's name, purpose, command template, and usage countBefore implementing a task from scratch, check .formic/tools/ for tools that may already solve part of the problem:
ls .formic/tools/
cat .formic/tools/<tool-name>/manifest.json
Run a tool using the command in its manifest (replace {{file}} with the target file path). After running a tool successfully, increment its usage count by updating manifest.json.
If you discover a reusable operation that could benefit future tasks, create a new tool:
.formic/tools/<tool-name>/run.sh for bash, run.py for Python)manifest.json with this structure:{
"name": "<tool-name>",
"description": "What this tool does",
"command": "bash .formic/tools/<tool-name>/run.sh {{file}}",
"created_by": "<current-task-id>",
"usage_count": 0
}
sort-imports, add-license-header)