breadcrumb

Leave notes on files for other agents to see in future sessions. Use after making non-obvious changes, fixing tricky bugs, or when code looks wrong but is intentional.

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "breadcrumb" with this command: npx skills add tylergibbs1/breadcrumb/tylergibbs1-breadcrumb-breadcrumb

Breadcrumb

Leave notes on files that persist across agent sessions.

When to use

After making changes that future agents might misunderstand:

  • Non-obvious code that looks like it could be simplified
  • Bug fixes for edge cases
  • Intentional workarounds
  • Security-critical patterns
  • Performance tuning

Core workflow

1. Before editing, check for warnings:

breadcrumb check ./src/api/users.ts
  • Exit 0 = safe to proceed (clear/info)
  • Exit 1 = warning exists, read the suggestion field

2. After non-obvious changes, leave a note:

breadcrumb add ./src/api/users.ts "Retry logic tuned for rate limits"

Command reference

CommandPurpose
breadcrumb check <path>Check path for notes (-r for recursive)
breadcrumb add <path> <message>Leave a note (-s severity, --ttl expiration)
breadcrumb edit <path-or-id>Edit a note (-m message, -a append, -s severity)
breadcrumb verify [path]Check if notes are stale (--update to refresh hashes)
breadcrumb search <query>Find notes by content (-r for regex)
breadcrumb coverage [path]Show breadcrumb coverage stats
breadcrumb lsList all notes (-s filter by severity)
breadcrumb statusQuick overview (counts)
breadcrumb rm <path>Remove a note (-i by ID)
breadcrumb pruneRemove expired notes

Staleness detection

Notes track file content hashes. When you see [STALE] prefix:

  • The file has changed since the note was written
  • The note may no longer be accurate
  • Use judgment: the warning might still apply, or might be outdated
📝 BREADCRUMB: [STALE] Don't simplify this regex
                ↑ Code changed - verify note still applies

After reviewing stale notes, update hashes with:

breadcrumb verify --update

Output format

All commands output JSON. Key fields:

  • status: "clear", "info", or "warn"
  • suggestion: Actionable guidance when warnings exist
  • breadcrumbs: Array of matching breadcrumb objects
  • staleness: "verified", "stale", or "unknown" (per breadcrumb)

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Coding

Cortex Engine

Persistent cognitive memory for AI agents — query, record, review, and consolidate knowledge across sessions with spreading activation, FSRS scheduling, and...

Registry SourceRecently Updated
Coding

AI Image & Video Toolkit — Free Upscale, Face Enhance, BG Remove & Generation

Free local AI image and video processing toolkit with cloud AI generation. Local tools: upscale (Real-ESRGAN), face enhance (GFPGAN/CodeFormer), background r...

Registry SourceRecently Updated
Coding

agent-bom compliance

AI compliance and policy engine — evaluate scan results against OWASP LLM Top 10, MITRE ATLAS, EU AI Act, NIST AI RMF, and custom policy-as-code rules. Gener...

Registry SourceRecently Updated