Skillquality 0.70

capture-knowledge

Capture structured knowledge about a code entry point and save it to the knowledge docs. Use when users ask to document, understand, or map code for a module, file, folder, function, or API.

Price
free
Protocol
skill
Verified
no

What it does

Knowledge Capture Assistant

Build structured understanding of code entry points with an analysis-first workflow.

Hard Rule

  • Do not create documentation until the entry point is validated and analysis is complete.

Workflow

  1. Gather & Validate
  • Confirm entry point (file, folder, function, API), purpose, and desired depth.
  • Verify it exists; resolve ambiguity or suggest alternatives if not found.
  • Search for existing knowledge before analyzing: npx ai-devkit@latest memory search --query "<entry point name or purpose>"
  1. Collect Source Context
  • Summarize purpose, exports, key patterns.
  • Folders: list structure, highlight key modules.
  • Functions/APIs: capture signature, parameters, return values, error handling.
  1. Analyze Dependencies
  • Build dependency view up to depth 3, track visited nodes to avoid loops.
  • Categorize: imports, function calls, services, external packages.
  • Exclude external systems or generated code.
  1. Synthesize
  • Overview (purpose, language, high-level behavior).
  • Core logic, execution flow, patterns.
  • Error handling, performance, security considerations.
  • Improvements or risks discovered during analysis.
  1. Create Documentation
  • Normalize name to kebab-case (calculateTotalPricecalculate-total-price).
  • Create docs/ai/implementation/knowledge-{name}.md using the Output Template.
  • Include mermaid diagrams when they clarify flows or relationships.

Red Flags and Rationalizations

RationalizationWhy It's WrongDo Instead
"I already understand this code"Understanding ≠ documented understandingWrite it down, then verify
"The code is self-documenting"Future readers lack your current contextCapture the why, not just the what
"Dependencies are obvious"Implicit dependencies cause surprisesMap them explicitly to depth 3

Validation

  • Documentation covers all Output Template sections.
  • Summarize key insights, open questions, and related areas for deeper dives.
  • Confirm file path and remind to commit.

Output Template

  • Overview
  • Implementation Details
  • Dependencies
  • Visual Diagrams (mermaid)
  • Additional Insights
  • Metadata (date, depth, files touched)
  • Next Steps

Capabilities

skillsource-codeaholicguyskill-capture-knowledgetopic-agent-skillstopic-ai-assisted-developmenttopic-antigravitytopic-claude-codetopic-codextopic-cursortopic-developmenttopic-engineeringtopic-engineering-enablementtopic-engineering-experiencetopic-prd

Install

Installnpx skills add codeaholicguy/ai-devkit
Transportskills-sh
Protocolskill

Quality

0.70/ 1.00

deterministic score 0.70 from registry signals: · indexed on github topic:agent-skills · 1174 github stars · SKILL.md body (2,217 chars)

Provenance

Indexed fromgithub
Enriched2026-05-03 00:52:56Z · deterministic:skill-github:v1 · v1
First seen2026-04-18
Last seen2026-05-03

Agent access