capture-knowledge

Summarize conversations into Markdown notes and update the knowledge index.

Updated Mar 9, 2026
One-click install
npx skills add https://github.com/gyChen-3725/myskills --skill capture-knowledge
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: capture-knowledge
Source: https://github.com/gyChen-3725/myskills/tree/main/.claude/skills/capture-knowledge
Command: npx skills add https://github.com/gyChen-3725/myskills --skill capture-knowledge

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Capture fragmented decisions, procedures, and reusable insights from a conversation or project context and turn them into a concise, searchable knowledge base entry so important know-how is preserved and discoverable.

Core Features & Use Cases

  • Topic inference and refinement: Accepts optional topic keywords or infers a concise topic from the active conversation to focus the note.
  • Knowledge filtering: Extracts decisions, rationale, stable procedures, troubleshooting patterns, constraints, and tradeoffs while ignoring transient status updates and filler.
  • Note creation and indexing: Normalizes content to a template, writes a dated kebab-case Markdown file to .knowledge/notes, and appends a single scan-friendly row to .knowledge/index.md.
  • Use case: After a design review or debugging session, run the skill to preserve the final decision, reasoning, and an actionable procedure for future reference.

Quick Start

Run /capture-knowledge with optional topic keywords to create a concise Markdown knowledge note from the current conversation and update the .knowledge index.

Frequently Asked Questions about capture-knowledge

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

FAQPage Schema
How do I summarize conversation notes into a searchable knowledge base?

To summarize conversation notes into a knowledge base, run /capture-knowledge to extract decisions, rationale, and procedures, then save them as structured Markdown notes with an indexed entry for future reference.

How do I create reusable Markdown documentation from chat history?

You create reusable Markdown documentation from chat history by invoking /capture-knowledge, which filters transient updates and writes a dated kebab-case file to .knowledge/notes while appending a scan-friendly row to the index.

What is the best way to index project decisions and troubleshooting patterns?

The best way to index project decisions and troubleshooting patterns is using a skill that extracts stable conclusions from your workflow and appends a single scan-friendly row to a .knowledge/index.md file.

Does capture-knowledge infer topics automatically from the current conversation?

Yes, capture-knowledge infers topics automatically from the active conversation context, or you can supply optional topic keywords to focus the generated note on specific reusable insights.

Will capturing knowledge notes overwrite my existing Markdown files?

Capturing knowledge notes avoids overwrites by generating unique dated kebab-case filenames for each new entry, ensuring your existing Markdown documentation and historical project insights remain intact.

When should I use an automated knowledge base note generator?

Use an automated knowledge base note generator after design reviews or debugging sessions to preserve final decisions, reasoning, and actionable procedures, preventing fragmented know-how from being lost.