From fstack
Reflect on /improve Skill Evolution Memory. Use when the user asks to process accumulated improve signals, deduplicate skill gaps, generate or refresh memory/claims/{skill}.md, generate memory/eval-cases/{skill}.json, enrich old memory records, or produce a prioritized /improve worklist from signals.jsonl.
How this skill is triggered — by the user, by Claude, or both
Slash command
/fstack:skill-memory-reflectThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Turn raw `/improve` memory events into reviewable skill-evolution artifacts. Use this skill after hooks or migrations have written `memory/signals.jsonl` and the user wants recurring gaps consolidated into concrete claims, eval cases, and implementation priorities.
Turn raw /improve memory events into reviewable skill-evolution artifacts. Use this skill after hooks or migrations have written memory/signals.jsonl and the user wants recurring gaps consolidated into concrete claims, eval cases, and implementation priorities.
--memory-dir; otherwise use /Users/fredrick/.agents/skills/improve/memory for installed user memory, or skills/improve/memory when working inside a repo fixture.python3 skills/skill-memory-reflect/scripts/reflect_memory.py --memory-dir /Users/fredrick/.agents/skills/improve/memory --dry-run
affected_rule or gap_type was inferred from low-confidence text. If the result is noisy, narrow with --target-skill <skill>.python3 skills/skill-memory-reflect/scripts/reflect_memory.py --memory-dir /Users/fredrick/.agents/skills/improve/memory --write
/improve changes. Do not automatically edit target skills from this reflection alone; treat claims and eval cases as a review package.The script writes derived artifacts under the selected memory directory:
claims/{skill}.md: deduplicated candidate claims with evidence, inferred expected and actual behavior, risk notes, and proposed rule updates.eval-cases/{skill}.json: A/B/C/D eval cases grounded in signal evidence. A and B cover recall/regression; C covers downstream or workflow impact; D is a false-positive trap.worklists/YYYYMMDDTHHMMSSZ-skill-memory-reflect.md: prioritized /improve worklist across skills.skill-graph.json: refreshed claim and eval-case indexes.signals.jsonl as the raw source of truth. Do not delete or rewrite raw records.affected_rule, gap_type, expected_behavior, and actual_behavior from gap text only when the original record has unknown or empty values./improve or a human review step. Reflection produces derived recommendations; it does not mark pending signals resolved.scripts/reflect_memory.py is deterministic and does not call external services. It uses heuristic text normalization so an agent can perform the semantic review around it instead of reimplementing parsing and file writing each time.
npx claudepluginhub fredrick84823/fstack --plugin fstackGuides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.