claude

sdlc-knowledge-base

Filesystem-based project knowledge base — librarian agent, hash-tracked indexes, cross-library queries with priming + synthesis, audit log, parallel map-reduce bulk ingest, ingest/query/lint operations

42 on GitHubby SteveGJonesv0.3.2MITupdated 1 month ago
/

Plugin sdlc-knowledge-base from marketplace ai-first-sdlc in SteveGJones/ai-first-sdlc-practices. Commands read from the repo's manifest — 1 month ago.

What it installs

Skills (16)

  • kb-audit-query

    Filter and summarise the cross-library KB audit log. Reports confidentiality events (attribution drops, synthesis aborts, dispatcher failures, no-evidence markers, cross-library promotions) over a date range, by event type, and by source handle.

  • kb-ingest-batch

    Drive agent-knowledge-updater over a batch of staged files in library/raw/. Tracks progress in .batch-progress.json for resume support. Sequential by default; --parallel <N> opt-in (max 5). Single shelf-index rebuild and one consolidated log.md entry at the end.

  • kb-ingest-bulk

    Parallel map-reduce bulk ingest for large source sets. Map phase dispatches read-only knowledge-extractor agents (≤N-wide, default Haiku) emitting per-source JSON extracts; Python routes extracts by target library file (fuzzy-merging new topics, pre-allocating new files, flagging oversized topics);

  • kb-ingest

    Integrate a new source into the project knowledge base. Wraps the agent-knowledge-updater agent. Source can be a local file path, a URL, or pasted content. The updater reads the source, classifies it, identifies which existing library files it touches, makes surgical updates or creates new files, re

  • kb-init

    Initialise a project for knowledge base use. Appends the [Knowledge Base] section to the project's CLAUDE.md, creates the library/ directory structure, optionally seeds with three example library files from the Agentic SDLC research, and reports next steps. Run once after installing sdlc-knowledge-b

  • kb-layers

    Manage the project's layer vocabulary — list allowed layers with file counts, add new layers, or safely remove unused layers. Reads the shelf-index for usage data; writes CLAUDE.md atomically. No agent dispatch.

  • kb-lint

    Health-check the project knowledge base. Looks for contradictions between files, stale claims that newer sources have superseded, orphan files with no inbound cross-references, important concepts mentioned but lacking their own page, missing cross-references, and data gaps. Returns a structured repo

  • kb-prepare-batch

    Stage source files into library/raw/, converting non-markdown formats via markitdown (PDF/DOCX/PPTX/XLSX/HTML/CSV) or pandoc (TeX/EPUB/RST/ORG). Adds provenance frontmatter. No agent dispatch.

  • kb-promote-answer-to-library

    File a librarian query result back into the library as a new page with provenance tracking. Karpathy's "good answers can be filed back into the wiki as new pages" insight made concrete. The library compounds from explorations, not just from external sources.

  • kb-query

    Query the project knowledge base. Wraps the research-librarian agent. The librarian reads the shelf-index, identifies the 2-4 most relevant library files for the question, deep-reads only those, and returns structured evidence with citations. Stateless — reads the index fresh on every query.

  • kb-rebuild-indexes

    Rebuild the knowledge base shelf-index with hash-based change detection. Incremental by default — only re-extracts files whose content has changed since the last index. Use after ingesting new sources, after editing library files, or whenever the librarian agent reports a stale index.

  • kb-register-library

    Register an external knowledge base library in the user-scope global registry at ~/.sdlc/global-libraries.json. Validates that the target path exists, contains a _shelf-index.md, and parses its format_version. Optional helper — hand-editing the JSON is also supported.

  • kb-setup-consulting

    Onboarding workflow for cross-library KB query in a consulting practice. Discovers existing user-scope library registrations, prompts for additions, validates each library, helps activate the relevant ones for the current project, runs a smoke test, and reports a clear "ready" or "issues to fix" ver

  • kb-staleness-check

    Check whether the knowledge base shelf-index is stale relative to the library files. Reports drifted entries without rebuilding. Designed to be invoked from environment validation or pre-push hooks as an opt-in check. Default mode is warning; strict mode fails with non-zero exit when any drift is de

  • kb-stats

    Pure-Python knowledge base statistics dashboard. Reads shelf-index and log.md; emits Inventory, Layer distribution, Domain distribution, Recent Activity, and Staleness sections. No agent dispatch. Read-only.

  • kb-validate-citations

    Spot-check citations in library files for obvious hallucinations. Resolves DOIs against the DOI registry, validates arXiv IDs, checks the format of journal references. Soft-fails on transient lookup failures rather than blocking. Recommended after kb-ingest and as part of periodic library hygiene.

Subagents (4)

  • agent-knowledge-updater

    Proactively integrates new sources into a project knowledge base. Reads a raw source (file, URL, or conversation excerpt), identifies which existing library files it touches, updates them, creates new files where needed, updates the shelf-index, and appends to log.md. The only agent with write acces

  • knowledge-extractor

    Read-only map-phase extractor for bulk knowledge-base ingest. Reads ONE source, emits a compact structured JSON extraction — findings, statistics, citations, confidence, and proposed target library files — and never writes any library file. Lightweight and Haiku-capable: mechanical extraction, not s

  • research-librarian

    Stateless retrieval-and-synthesis agent for project knowledge bases. Reads a hash-tracked shelf-index, identifies the 2-4 most relevant library files for a query, deep-reads only those, and returns structured evidence with citations. Never invents citations or statistics; says \"the library has no e

  • synthesis-librarian

    Stateless cross-library synthesis agent. Receives pre-retrieved findings from multiple sources and produces a single attributed argument. Has NO file-reading tools — its only ground truth is the supplied findings, which makes inline source-handle attribution structurally guaranteed.

View source on GitHub

More from SteveGJones/ai-first-sdlc-practices

All 20 plugins →

Containerised delegated execution — Archon DAG workflows with team-scoped Docker containers, tiered termination, 4 bundled workflows, 6 skills

6 skills · 10 commands · 1 agent

42

sdlc-core

claude

Core SDLC rules, validators, enforcement, and workflows

9 skills · 4 agents · hooks

42

AI/ML specialist agents — architects, prompt engineers, RAG designers

14 agents

42

Cross-model council — assess the models reachable via locally installed peer agentic CLIs (codex, agy, opencode) against a standardized problem stack, cast them into a roster, and run cross-model fan-out plays (v1: Diff+Synthesis) chosen per project. Built on a unified delegation contract with graded permission postures; in-session and uncontainerised, distinct from sdlc-workflows' Archon/Docker/DAG delegation

1 skill · 7 commands · 2 agents

42

Android development — Material Design 3, Compose, app architecture, Gradle, Play release & performance agents + scaffold/signing/play-release skills & Play pre-flight checks (pairs with sdlc-team-mobile)

4 skills · 6 agents

42

Web full-stack agents — frontend, backend, API, data, DevOps, UX & integration architects

9 agents

42

Similar plugins

Long-horizon goal planning, deep research orchestration, and adaptive replanning using GOAP

5 skills · 1 command · 4 agents

ruvnet/ruflo 81,589

last30days

claudecodex

Research any topic across Reddit, X, YouTube, TikTok, Instagram, Hacker News, Polymarket, GitHub, and 5+ more sources. AI agent scores by upvotes, likes, and real money - not editors.

1 skill

mvanhorn/last30days-skill 67,453

marketing-skills

claudecodex

53 marketing skills for technical marketers and founders: CRO, copywriting, cold email, prospecting, SEO, AI SEO, paid ads, SMS, ad creative, video production, image generation, co-marketing, churn prevention, pricing, referrals, revenue operations, sales enablement, customer research, site architecture, comprehensive AARRR-structured marketing plans, public relations and earned media, offer design, event marketing and webinars, and more

53 skills

coreyhaines31/marketingskills 59,996

5 skills + 35 modes + Material Passport pipeline. Includes v3.6.7 cross-model audit gate and v3.6.8 generator-evaluator contract.

5 skills · 16 commands · 4 agents · hooks

Imbad0202/academic-research-skills 56,698

Comprehensive startup business analysis with market sizing (TAM/SAM/SOM), financial modeling, team planning, and strategic research for early-stage companies

5 skills · 3 commands · 1 agent

wshobson/agents 42,461

Equity research tools: earnings analysis, initiating coverage reports, and research workflows

9 skills · 9 commands

anthropics/financial-services 41,259

Maintain sdlc-knowledge-base?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex plugins20 plugins