بنقرة واحدة
record-memory
Use when a closed, reviewable change unit should be recorded in docs/superpowers/memory/
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Use when a closed, reviewable change unit should be recorded in docs/superpowers/memory/
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Use when non-instant work reaches a user-facing checkpoint and you need the user back for review, confirmation, reply, or completion.
Use this before creating or editing OpenCode skills, commands, agents, plugins, or config so you can confirm the official OpenCode docs and file locations first.
Use when design, planning, or implementation may depend on prior project decisions, existing boundaries, or earlier similar work
| name | record-memory |
| description | Use when a closed, reviewable change unit should be recorded in docs/superpowers/memory/ |
Record durable project memory for a completed change unit.
Create a memory entry only when all of the following are true:
Do not use memory entries as work logs for exploration, partial work, or scattered trivial changes.
Every entry belongs to exactly one type.
If discovery cannot identify one unique type, stop and ask the user to clarify.
Discover the target type in this order:
docs/superpowers/memory/*/MEMORY.md.Type, Record When, Avoid Recording When, and Entry Template.ENTRY.md before writing.docs/superpowers/memory/<type>/entries/<YYYY-MM>/.INDEX.md at docs/superpowers/memory/<type>/INDEX.md.Do not hardcode type names or type meaning from this skill alone. Repository memory files are the source of truth.
This skill only routes recording work. It never retrieves, summarizes, or pre-reads historical memory for the current task.
If the task first needs project history to reduce uncertainty, hand off to using-memory; Use When / Avoid When are retrieval-facing fields and are not recording fallbacks.
Stop and ask the user to clarify when:
Read bootstrap.md, restore only the minimum missing structure, then restart discovery when:
docs/superpowers/memory/ is missingdocs/superpowers/memory/*/MEMORY.mdMEMORY.md is missing required record-facing fields, or cannot be parsed; treat that type as structurally damagedENTRY.mdINDEX.mdentries/<YYYY-MM>/