一键导入
agent-learnings
Log durable agent learnings as JSON entries for reuse across tasks.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Log durable agent learnings as JSON entries for reuse across tasks.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Split an approved PRD/EPIC into child TASK issues (create tasks, link back to EPIC, ensure Execution/Proof task exists).
Dev agent workflow for implementing a GitHub issue end-to-end in a git worktree (code + tests + E2E + PR). Use as the Dev sub-agent.
Merge captain workflow to safely merge a PR for a GitHub issue after QA PASS (checks, reviews, merge, cleanup). Use as the Merge sub-agent.
Orchestrate a GitHub issue end-to-end (Dev -> QA -> Merge) using sub-agents in a git worktree.
Final-line QA gate for GitHub issues in a worktree. Proves every requirement with evidence (tests + E2E) and outputs PASS/FAIL with actionable fixes.
Run the PRD/EPIC workflow (requirements → simplification → decision-complete EPIC + child TASK breakdown with Execution/Proof).
| name | agent-learnings |
| description | Log durable agent learnings as JSON entries for reuse across tasks. |
Use this skill whenever you discover durable institutional knowledge while working on this repo.
docs/ and avoid duplicating trivia here.*.json file under: .codex/agent_learnings/entries/.{
"ts_utc": "2026-02-04T18:12:34Z",
"category": "owner-preference|decision-pattern|architecture|communication|workflow|anti-pattern|technical-gotcha",
"text": "2–5 lines. Explain the insight, why it matters, and the preferred action."
}
issue: issue link or id (for traceability when useful)pointers: array of strings (file paths, commands, PR/issue links){
"ts_utc": "2026-02-07T11:00:00Z",
"category": "owner-preference",
"text": "Owner prefers the smallest safe diff that proves behavior end-to-end.\nWhen a change can be split, ship the risk-reducing piece first.\nThis keeps review latency low and rollback simple."
}
{
"ts_utc": "2026-02-07T11:05:00Z",
"category": "decision-pattern",
"text": "When choosing between hidden script filters vs a visible, shareable query (view/dashboard), default to the visible option.\nIt makes state understandable to humans and reduces magic.\nUse script filters only for narrow per-run constraints."
}
{
"ts_utc": "2026-02-07T11:10:00Z",
"category": "anti-pattern",
"text": "Do not mutate historical inputs that would change past results.\nIf a previous run exists, prefer creating a new variant/version instead.\nThis preserves auditability and makes rollbacks possible."
}
python3 -m json.tool <file>jq . <file>