skills/personalization-memory/SKILL.md
Maintain automatic personalization writeback from agent trajectories, logs, sidecar artifacts, and repeated user preferences. Use when a task produces reusable preferences, lessons, private user memory, project contracts, or candidate public skill rules without interrupting the user.
npx skillsauth add a-green-hand-jack/ml-research-skills personalization-memoryInstall 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.
Turn repeated interaction traces into durable preferences without making the main agent stop and ask the user for every memory update. This skill is the writeback layer for "the system gets more personal over time."
<installed-skill-dir>/
├── SKILL.md
├── references/
│ ├── trajectory-scanner.md
│ └── writeback-policy.md
└── templates/
└── preference-ledger.md
Use this skill when:
Pair with sidecar-task-runner for the low-cost scan and with research-project-memory when accepted project-level conclusions must update memory/.
references/writeback-policy.md before deciding where a preference belongs.references/trajectory-scanner.md before launching a sidecar scan over logs, trajectories, sidecar artifacts, or repo history.templates/preference-ledger.md when a project lacks a preference ledger.memory/, recent git diff, .agent/sidecars/*/decision.md, .agent/code-reviews/*/fix-log.md, .agent/layout-issues/*/manifest.md, paper/code .agent/ state, and explicit user-stated preferences in the current task summary.sidecar-task-runner with the personalization-scanner preset for nontrivial history or trajectory scans. The scanner outputs candidates; it must not directly edit memory.private-user, project, public-skill-candidate, or discard. Assign type: workflow, writing, layout, figure-style, code-review, git, compute, toolchain, or collaboration.references/writeback-policy.md routing. Write short entries with date, source artifact, confidence, and target scope.~/.codex/memories/, especially for workstation facts, tool aliases, local paths, preferred interaction style, and personal workflow defaults.memory/, paper/.agent/, code/.agent/, or slides/.agent/, especially for contracts shared by all agents in the project..agent/sidecars/<task-id>/ or .agent/personalization/<run-id>/; keep them untracked unless sanitized and intentionally committed.skills/<skill-name>/SKILL.md or skills/<skill-name>/references/ only during an explicit skill-maintenance task.Use concise records:
- Preference: <one reusable behavior>
- Scope: private-user | project | public-skill-candidate | discard
- Type: workflow | writing | layout | figure-style | code-review | git | compute | toolchain | collaboration
- Evidence: <artifact path or summarized user statement>
- Confidence: observed | repeated | user-stated | inferred
- Target: <memory file or skill file>
- Action: write | defer | promote | reject
candidate and leave a short note rather than overwriting the older rule.testing
Bootstrap project-local ml-research-skills. Use from global installs when creating a new ML research project, enabling this collection in an existing ML research repo, or deciding whether to install the full bundle locally. Route to project-init for new projects; do not handle paper or experiment work directly.
development
Route project operations tasks — git, memory, bootstrap, remote, workspace, code review, timeline, ops — to the correct skill. Use when the task involves commits, pushes, worktrees, project memory, enabling project-local skills, SSH/server coordination, sidecar runners, or audits. Do not solve the ops task directly.
testing
Route ML/AI paper writing tasks to the correct skill — contract planning, prose drafting, section writing, consistency editing, review simulation, rebuttal, submission, or citation work. Use when the task involves writing, revising, reviewing, or submitting a paper instead of guessing between paper-writing-assistant, paper-writing-contract-planner, paper-reviewer-simulator, auto-paper-improvement-loop, or citation skills. Do not draft prose directly.
data-ai
Project-local router for ML research skill selection. Use inside an initialized ML research project, or while maintaining this skill repo, when the user describes an ML research/paper/experiment/discovery/ops/release workflow and may not know the skill; route to a domain router or high-signal leaf. Do not use for generic non-ML projects.