smith-ledger

Search and manage persistent knowledge entries in the Smith Ledger.

50|8|Updated Apr 12, 2026
One-click install
npx skills add https://github.com/ATTCKDigital/smith --skill smith-ledger
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: smith-ledger
Source: https://github.com/ATTCKDigital/smith/tree/main/skills/smith-ledger
Command: npx skills add https://github.com/ATTCKDigital/smith --skill smith-ledger

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Browse, search, and manage the Smith Ledger — the persistent knowledge base that captures patterns, antipatterns, tool preferences, and project quirks learned from past Smith workflows. It lives at .smith/vault/ledger/ and catalogs learnings from previous runs to provide auditability and a clear evolution path.

Core Features & Use Cases

  • Browse and search ledger entries across patterns, antipatterns, tool preferences, edge cases, and project quirks to surface proven workflows and avoid past mistakes.
  • Inspect the Ledger's evolution over time and prune outdated patterns to keep knowledge current and actionable.
  • Export, promote/demote confidence, and reconcile entries to maintain a high-quality knowledge base for developer teams.

Quick Start

Ask Smith Ledger to fetch patterns related to your topic and show recent ledger evolution.

Frequently Asked Questions about smith-ledger

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I search persistent knowledge patterns and project quirks from past workflows?

You can browse and search persistent knowledge patterns by querying the Smith Ledger, which retrieves learned workflows, antipatterns, tool preferences, and project quirks stored as markdown files under the .smith/vault/ledger/ directory to support auditability.

What is the best way to manage and prune outdated workflow patterns in a knowledge base?

The best way to manage workflow patterns in a knowledge base is using ledger operations to list, prune, promote, demote, and reconcile entries, ensuring your catalog of learned patterns and antipatterns stays current and actionable for developer teams.

How do I export project quirks and edge cases for team review?

You can export project quirks and edge cases using the export operation on the ledger entries, allowing you to share the persistent knowledge base of tool preferences and antipatterns with your developer team for review and learning.

Can I reconcile conflicting antipatterns and tool preferences captured from previous runs?

Yes, you can reconcile conflicting antipatterns and tool preferences captured from previous runs using the reconcile operation, which maintains a high-quality knowledge base by resolving discrepancies with built-in logging and safety safeguards.

Does the Smith Ledger knowledge base support confidence levels for learned patterns?

Yes, the Smith Ledger knowledge base supports confidence levels for learned patterns by allowing you to promote or demote entries, helping you prioritize proven workflows while deprecating less reliable project quirks or edge cases over time.

When should I reset the persistent workflow knowledge base stored in the vault?

You should reset the persistent workflow knowledge base stored in the vault when the accumulated antipatterns and project quirks no longer reflect your current tech stack, allowing you to clear outdated ledger entries and start capturing fresh learnings.