Skip to main content

experience-to-skill

Use when deciding whether a reusable lesson or repeated workflow should become a skill, memory, AGENTS rule, script, project doc, or stay unrecorded.

ソース情報

リポジトリ
hideaway007/codex-self-improvement-skills
ソースの最終更新活動
2026年4月29日 06:10
検出された SKILL.md の言語
英語
スター
0
フォーク
0

インストール方法

デフォルトでは、最初にソースを確認する Prompt が選択されています。直接コマンドに切り替えるか、ローカルコピーをダウンロードすることもできます。

ソースファイルを確認

インストールを決める前に、SKILL.md と SkillsMP に表示されている付属ファイルをお読みください。

ファイルエクスプローラー
2 ファイル

SKILL.md を表示中

SKILL.md
ソースの指示 · 読み取り専用プレビュー
name
experience-to-skill
description
Use when deciding whether a reusable lesson or repeated workflow should become a skill, memory, AGENTS rule, script, project doc, or stay unrecorded.
# Experience To Skill ## Overview Turn useful experience into the right durable artifact. Not every lesson should become a skill: choose the smallest place that will make future work better without bloating global context. ## When to Use Use this skill: - At the end of a complex or repeated task. - When the same workflow has appeared about three times. - When a non-obvious debugging path, verification gate, or tool sequence saved time. - When the user asks to "make this reusable", "turn this into a skill", "update memory", "sync up", or similar. - When a future agent would likely repeat the same mistake without written guidance. Do not use it for one-off facts, project secrets, raw transcripts, or normal code comments. ## Artifact Decision Choose one primary destination: | Destination | Use when | Avoid when | |---|---|---| | Skill | Reusable cross-project workflow or judgment pattern | It is only true for one repo | | Project `AGENTS.md` | Project-specific agent rule, route, command, or boundary | It should apply globally | | Global `AGENTS.md` | Stable cross-project user preference or machine rule | It is domain/project-specific | | Memory | Lightweight preference or historical fact useful across sessions | It needs executable steps | | Script | Deterministic repeated operation | Human judgment is central | | Docs/README | Humans or downstream systems need to use the knowledge | Only agents need it | ## Workflow 1. Extract the reusable lesson. - State the trigger: when should a future agent remember this? - State the action: what should it do differently? - State the evidence: why is this worth preserving? 2. Check for an existing artifact. - Search current skills and project docs first. - Prefer updating an existing skill or rule over adding a near-duplicate. 3. Pick the narrowest durable home. - Global skills stay small and general. - Project-specific behavior belongs in the project. - Repeated mechanical operations should become scripts, not prose. 4. Write or update the artifact. - For skills, use `skill-creator` or `writing-skills`. - Keep frontmatter trigger-focused. - Keep body concise and procedural. - Do not include secrets, private tokens, or raw sensitive logs. 5. Validate. - Confirm paths exist. - Confirm the trigger description would cause the skill to load at the right moment. - Confirm the new artifact does not conflict with existing rules. ## Skill Creation Criteria Create or update a skill only when most of these are true: - The pattern is reusable across projects. - The task involves judgment or a workflow, not just a fact. - The behavior is not already covered by an installed skill. - The trigger can be described clearly in frontmatter. - The skill will prevent a real future mistake or reduce repeated setup work. ## Common Mistakes - Turning every lesson into a global skill. - Appending new rules without deleting or merging stale ones. - Storing project-specific domain rules globally. - Writing a narrative of what happened instead of a reusable procedure. - Treating generated files or green tests as proof that knowledge is correct.
GitHubで見る