/SKILL.md
Memory sidecar for agent work: recall before tasks, record learnings after tasks, review recommendations, optional backport bundles.
npx skillsauth add scottfalconer/self-learning-skills self-learning-skillsInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Use this skill to recall prior shortcuts before you start work, and to record durable “aha” moments + recommendations after you finish.
Critical rule: if no learnings exist (cold start), say so and proceed with standard tools — do not invent memories.
This skill ships an optional helper CLI at <SKILL_DIR>/scripts/self_learning.py (where <SKILL_DIR> is the directory that contains this SKILL.md).
${CODEX_HOME:-$HOME/.codex}/skills/self-learning-skills<SKILL_DIR> with your install path.When to use: Before any non-trivial task.
Action:
<repo-root>/.agents/memory/self-learning/v1/users/<user>/<project_store>/INDEX.md (quick skim).python3 <SKILL_DIR>/scripts/self_learning.py list --query "<keywords>"--skill <name>, --tag skill:<name>When to use: You discovered something durable (schema, fix, command sequence, constraint, etc.).
Action:
references/FORMAT.md.
primary_skill (use unknown if unsure).scope to project (repo/run-specific) or portable (generally reusable; a backport candidate).python3 <SKILL_DIR>/scripts/self_learning.py record --json payload.json (or stdin)python3 <SKILL_DIR>/scripts/self_learning.py use --aha aha_...[,aha_...] [--rec rec_...[,rec_...]]used_aha_ids / used_rec_ids (or used: {aha_ids, rec_ids}) in the record payload to auto-append usage signals.Output requirement: print a short summary + top 3 items, then point to “view more” (INDEX.md / review --format json). Do not dump long JSON by default.
When to use: “What’s still open?”, “What’s stale?”, “What should we backport?”, “Most useful learnings this week?”
Action:
python3 <SKILL_DIR>/scripts/self_learning.py review --days 7--format json--skill <name>, --scope project|portable, --status proposed,accepted,in_progress, --query "<keywords>"python3 <SKILL_DIR>/scripts/self_learning.py repair --applypython3 <SKILL_DIR>/scripts/self_learning.py rec-status --id rec_... --status done --scope portable --note "..."python3 <SKILL_DIR>/scripts/self_learning.py export-backport --skill-path <skill-dir> --ids <aha_ids> [--make-diff] [--apply]python3 <SKILL_DIR>/scripts/self_learning.py backport-inspect --skill-path <skill-dir>README.mdreferences/INTEGRATION.mdreferences/RUBRIC.md, references/FORMAT.md, references/PORTABILITY.mddata-ai
Example TaskFlow authoring pattern for inbox triage. Use when messages need different treatment based on intent, with some routes notifying immediately, some waiting on outside answers, and others rolling into a later summary.
data-ai
Example TaskFlow authoring pattern for inbox triage. Use when messages need different treatment based on intent, with some routes notifying immediately, some waiting on outside answers, and others rolling into a later summary.
data-ai
OpenProse VM skill pack. Activate on any `prose` command, .prose files, or OpenProse mentions; orchestrates multi-agent workflows.
data-ai
OpenProse VM skill pack. Activate on any `prose` command, .prose files, or OpenProse mentions; orchestrates multi-agent workflows.