sdlc-kg

Solid

Build, refresh, or query the project's optional knowledge graph — external research + internal analysis (+ optionally code) — via the configured builder (default graphify). Use when the user runs /sdlc-kg or asks to build / update / query the knowledge graph.

AI & Automation 6 stars 1 forks Updated today MIT

Install

View on GitHub

Quality Score: 81/100

Stars 20%
28
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# sdlc-kg **Optional. Only acts when `.sdlc/config.json` → `knowledge_graph.enabled` is `true`.** The graph accumulates two things, to keep enhancing the project's learnings: - **External research** — auto-captured from every `WebSearch` / `WebFetch` into `.sdlc/knowledge/research/web/` (the `research_capture` hook does this whenever KG is enabled). - **Internal analysis** — durable findings + lessons you write as markdown to `.sdlc/knowledge/analysis/` during Research / Plan-Review / Retrospective. At `scope: full` the **code** is graphed too; at `scope: research` the code is skipped. 1. **Check status:** `python3 "${CLAUDE_SKILL_DIR}/scripts/kg.py" status .sdlc` If it reports *disabled*, tell the user how to turn it on (set `knowledge_graph.enabled: true`; optionally `scope: "research"` to skip code) and stop. 2. **Get the plan:** `python3 "${CLAUDE_SKILL_DIR}/scripts/kg.py" plan .sdlc .` It prints the corpus path, whether the code is included, and the builder. 3. **Build / refresh** with the builder (default `graphify`) over the planned inputs: - `scope: research` → run the builder on `.sdlc/knowledge/` only. - `scope: full` → run the builder on `.sdlc/knowledge/` **and** the repo code, merged into one graph. - On re-runs use the builder's incremental update. For graphify you may invoke the `/graphify` skill on those paths, or the `graphify` CLI directly. - If the builder isn't installed, say so (for graphify: `pip install graphifyy`) and ...

Details

Author
swapnil-agrim
Repository
swapnil-agrim/loopsmith
Created
1 months ago
Last Updated
today
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category