Skip to content
inject logo

Inject Skill

inject

Inject relevant knowledge into session context from .agents/ artifacts. Triggers: "inject knowledge", "recall context", SessionStart hook.

SKILL.md

Full skill instructions

Inject Skill

Typically runs automatically via SessionStart hook.

Inject relevant prior knowledge into the current session.

How It Works

The SessionStart hook runs:

ao inject --apply-decay --format markdown --max-tokens 1000

This searches for relevant knowledge and injects it into context.

Manual Execution

Given /​inject [topic]:

Step 1: Search for Relevant Knowledge

With ao CLI:

ao inject --context "<topic>" --format markdown --max-tokens 1000

Without ao CLI, search manually:

# Recent learnings
ls -lt .agents/​learnings/ | head -5

# Recent patterns
ls -lt .agents/​patterns/ | head -5

# Recent research
ls -lt .agents/​research/ | head -5

Step 2: Read Relevant Files

Use the Read tool to load the most relevant artifacts based on topic.

Step 3: Summarize for Context

Present the injected knowledge:

  • Key learnings relevant to current work
  • Patterns that may apply
  • Recent research on related topics

Knowledge Sources

SourceLocationPriority
Learnings.agents/​learnings/High
Patterns.agents/​patterns/High
Research.agents/​research/Medium
Retros.agents/​retros/Medium

Decay Model

Knowledge relevance decays over time (~17%/​week). More recent learnings are weighted higher.

Key Rules

  • Runs automatically - usually via hook
  • Context-aware - filters by current directory/​topic
  • Token-budgeted - respects max-tokens limit
  • Recency-weighted - newer knowledge prioritized