一键导入
lesson
Record a lesson learned in tasks/lessons.md — mistakes, positive patterns, troubleshooting, or insights
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Record a lesson learned in tasks/lessons.md — mistakes, positive patterns, troubleshooting, or insights
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Guided refactoring with before/after validation
Check project health — environment, dependencies, tools, and configuration
Guided first-session onboarding — helps you go from zero to your first plan and issue
Manage GitHub issues backlog — view, pick, or create work items
Create a structured implementation plan in tasks/todo.md with confidence assessment
Summarize current progress, commit working state, and update task tracking
| name | lesson |
| description | Record a lesson learned in tasks/lessons.md — mistakes, positive patterns, troubleshooting, or insights |
| argument-hint | <what happened and the takeaway> |
| user-invocable | true |
| allowed-tools | Read, Edit |
Add a new entry to the appropriate section of tasks/lessons.md.
Read the current tasks/lessons.md to understand the existing format and entries.
Determine which section the entry belongs in:
Mistakes & Corrections — Something went wrong, capture the preventive rule:
Pattern: [short description]
Tags: [tag1, tag2]
Mistake: [what went wrong]
Rule: [preventive instruction — negative, clear]
Added: [YYYY-MM-DD]
What Works (Positive Patterns) — Something worked well, capture what to repeat:
Pattern: [short description]
Tags: [tag1, tag2]
Context: [when/where this was effective]
Why: [why it works]
Added: [YYYY-MM-DD]
Troubleshooting — A recurring issue with a known fix:
Symptom: [what you observe]
Tags: [tag1, tag2]
Cause: [root cause]
Solution: [how to fix it]
Added: [YYYY-MM-DD]
Project Insights — A discovery about the project's architecture or domain:
Insight: [what was discovered]
Tags: [tag1, tag2]
Impact: [how this affects decisions]
Added: [YYYY-MM-DD]
If $ARGUMENTS is provided, use it as context for the entry.
If $ARGUMENTS is empty, ask what happened and determine the right category.