Odin Knowledge
Odin Knowledge from OutlineDriven/odin-claude-plugin.
Skills in this plugin
41- ▌ Recall · outlinedriven-odin-claude-plugin bundleUse when asked to recover prior work and current status before resuming. Not for handoff snapshots: use handoff. Not for source or remote-system changes.
- ▌ Catchup · outlinedriven-odin-claude-plugin bundleUse when the human returns after a gap, cannot follow the project, asks what happened, or wants a visual HTML recap page. Not for onboarding: use onboard. Not for handoff: use handoff.
- ▌ Handoff · outlinedriven-odin-claude-plugin bundleUse when work reaches a session boundary or the user asks to hand off, delegate, or get a clipboard-ready prompt. Mode brief packages continuity; mode prompt builds the delegation prompt.
- ▌ Compound · outlinedriven-odin-claude-plugin bundleUse when the user explicitly asks to save, curate, or consolidate what was learned, or closes a meaningful knowledge-work session. Not for remote, publish, deploy, or irreversible changes.
- ▌ Gut Sync · outlinedriven-odin-claude-plugin bundleUse when a user resumes work and needs an orientation card without full human recall. Not for packaging context for another agent or session: use handoff. Never source or remote-system changes.
- ▌ Autolearn · outlinedriven-odin-claude-plugin bundleUse when a verified non-trivial fix lands or existing solution docs need refresh. Not for unverified fixes.
- ▌ Mutual Sync · outlinedriven-odin-claude-plugin bundleUse when the user and agent may hold different pictures of current state after a gap, sync request, or exposed stale claim. Not for persistence: use memory-update.
- ▌ History Sync · outlinedriven-odin-claude-plugin bundleUse when the user requests memory transfer to or from a named peer. Not for recalling a session: use history-recall. Not for store registration: use history-source-registry.
- ▌ Memory Clean · outlinedriven-odin-claude-plugin bundleUse when a human asks to audit memory, find stale or duplicate memories, or needs tidy's ICM-state audit. Not for writing new memories: use memory-update.
- ▌ Docs And Adrs · outlinedriven-odin-claude-plugin bundleUse when making an architectural decision, changing a public API, shipping a feature, or recording a codebase term. Not for domain language: use domain-modeling. Not for docs: use docs-writing.
- ▌ History Notes · outlinedriven-odin-claude-plugin bundleUse when the user says remember this or settles one durable fact. Not for remote, credential, publish, deploy, or irreversible changes.
- ▌ Memory Update · outlinedriven-odin-claude-plugin bundleUse when the user explicitly says to save something to memory or scan this session for memories. Not for auditing memory: use memory-clean.
- ▌ Session Share · outlinedriven-odin-claude-plugin bundleUse when the user asks to beam, publish, or share the current local coding session to an authenticated remote receiver. Not for viewing a transcript locally: use session-viewer.
- ▌ Weekly Review · outlinedriven-odin-claude-plugin bundleUse when asked to summarize authored work over the last week or a named date range, commit range, or branch. Not for source or remote-system changes.
- ▌ Decision Diary · outlinedriven-odin-claude-plugin bundleUse when a user wants to record why one world won over the others, as a decision-diary entry. Not for remote, credential, publish, deploy, or irreversible changes.
- ▌ History Forget · outlinedriven-odin-claude-plugin bundleUse when the user asks to remove a session or note from recall, or to unforget or list exclusions. Not for remote, credential, publish, deploy, or irreversible changes.
- ▌ History Health · outlinedriven-odin-claude-plugin bundleUse when a user asks to audit what recall fed agents. Not for source or remote-system changes.
- ▌ History Recall · outlinedriven-odin-claude-plugin bundleUse when a user requests the reasoning behind one matched session by query or handle. Not for peer transfer: use history-sync. Not for store registration: use history-source-registry.
- ▌ Session Viewer · outlinedriven-odin-claude-plugin bundleUse when the user asks to view, export, or inspect a session transcript in a browser. Not for sharing a session: use session-share.
- ▌ Domain Modeling · outlinedriven-odin-claude-plugin bundleUse when pinning down domain terminology, maintaining the domain model, or when a term conflicts or needs sharpening.
- ▌ Grill With Docs · outlinedriven-odin-claude-plugin bundleUse when a repository decision needs an interview plus durable terminology and decision records. Not for remote, credential, publish, deploy, or irreversible changes.
- ▌ Memory Sanitize · outlinedriven-odin-claude-plugin bundleUse when the user asks to sanitize memory for sharing, redact PII, or scan memory for credentials. Not for auditing memory: use memory-clean.
- ▌ Weekly Synthesis · outlinedriven-odin-claude-plugin bundleUse when the user asks for a weekly synthesis, a weekly report, or a "what you need to know this week" digest from team reports. Not for the underlying reports or ad-hoc summaries.
- ▌ Knowledge Refresh · outlinedriven-odin-claude-plugin bundleUse when a knowledge artifact needs review before sharing or execution. Not for source or remote-system changes.
- ▌ Continual Learning · outlinedriven-odin-claude-plugin bundleUse when asked to mine prior chats on a scheduled or watcher tick and maintain project memory. Not for remote, credential, publish, deploy, or irreversible mutation.
- ▌ Keep Why Interview · outlinedriven-odin-claude-plugin bundleUse when departing knowledge must enter project topic files through a narration-first interview. Not for remote, credential, publish, deploy, or irreversible changes.
- ▌ Ssotize Audit Fold · outlinedriven-odin-claude-plugin bundleUse when asked to find duplication, check consistency, establish or repair SSOT, consolidate facts, or when the user says "consolidate this" or "ssotize this". Not for remote or irreversible changes.
- ▌ Context Engineering · outlinedriven-odin-claude-plugin bundleUse when a long session has accumulated stale or conflicting context or the user asks to refresh it. Not for remote, credential, publish, deploy, or irreversible changes.
- ▌ Workflow From Chats · outlinedriven-odin-claude-plugin bundleUse when a user asks to mine recent chats for workflow preferences. Don't use for tasks that require source or remote-system changes.
- ▌ Keep Why Maintenance · outlinedriven-odin-claude-plugin bundleUse when contradictions, revisit conditions, or duplicates appear in knowledge entries. Not for remote, credential, publish, deploy, or irreversible changes.
- ▌ Work Records Summary · outlinedriven-odin-claude-plugin bundleUse when the user asks to discover, group, and summarize work records across multiple systems for a given period or project. Not for organizing projects into child documents or local-only summaries.
- ▌ Keep Why Retrospective · outlinedriven-odin-claude-plugin bundleUse when an existing repository needs its unexplained rationale recovered into topic files. Don't use for remote, credential, publish, deploy, or irreversible changes.
- ▌ History Source Registry · outlinedriven-odin-claude-plugin bundleUse when a coding-agent session store is added or its format drifts, to document its layout, roles, quirks. Not for recalling a session: use history-recall. Not for peer transfer: use history-sync.
- ▌ Keep Why Repo Structure · outlinedriven-odin-claude-plugin bundleUse when project documentation needs a layout or a knowledge item needs one home. Not for remote, credential, publish, deploy, or irreversible changes.
- ▌ Workflow Evidence Mining · outlinedriven-odin-claude-plugin bundleUse when authorized workflow history may contain a repeated process worth extracting and replay-testing. Produces a contradiction-tested workflow mined from authorized history.
- ▌ Engineering Retrospective · outlinedriven-odin-claude-plugin bundleUse when a user requests an engineering retrospective for a period. Not for agent-environment retrospectives: use agent-environment-retrospective. For learning milestones: use learning-retrospective.
- ▌ Keep Why Schema Migration · outlinedriven-odin-claude-plugin bundleUse when a project context-schema differs from the installed entry format. Not for remote, publish, deploy, or irreversible changes.
- ▌ Eligibility Batch Organizer · outlinedriven-odin-claude-plugin bundleUse when the user asks to classify a batch of projects against eligibility rules and generate an approval preview before creating hierarchical child documents.
- ▌ Keep Why Autostart Examples · outlinedriven-odin-claude-plugin bundleUse when skill or knowledge activation is unreliable, or setup reaches activation reliability. Not for remote, credential, publish, deploy, or irreversible changes.
- ▌ Keep Why Continuous Capture · outlinedriven-odin-claude-plugin bundleUse when a non-trivial change lands or is abandoned and its decision, rejected alternatives, and reason must be captured. Not for trivial or corrective changes: those belong in CHANGELOG.
- ▌ Keep Why Repo Trust Boundary · outlinedriven-odin-claude-plugin bundleUse when repo content crosses into working context or synthesized knowledge. Flags injections and blocks derived instructions. Not for tasks requiring source or remote-system changes.