capture-skill

Capture conversation learnings into reusable SKILL.md files.

Updated Jan 30, 2025
One-click install
npx skills add https://github.com/MykhailoDmytriakha/my-preacher-helper --skill capture-skill-mykhailodmytriakha
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: capture-skill
Source: https://github.com/MykhailoDmytriakha/my-preacher-helper/tree/main/.codex/skills/03-capture-skill
Command: npx skills add https://github.com/MykhailoDmytriakha/my-preacher-helper --skill capture-skill-mykhailodmytriakha

SYSTEM DOCUMENTATION & REQUIREMENTS

## What problem does it solve? Capture learnings, patterns, or workflows from the current conversation into a new or existing skill. Use when the user wants to save what was learned, discovered, or built during a conversation as a reusable skill for future sessions.

## Core Features & Use Cases Phase-based guidance to create and update skills:

  • Phase 1: Identify What to Capture – review the conversation for workflows, domain knowledge, gotchas, and patterns.
  • Phase 2: Decide Destination – determine whether to create a new skill or update an existing one, and where to store it.
  • Phase 3: Draft the Skill Content – produce a clear frontmatter with name and description, and a concise Markdown body.
  • Phase 4: Distillation Guidelines – generalize learnings, remove artifacts, and add context and rationale behind steps.
  • Phase 5: Write and Verify – save SKILL.md, keep under 500 lines, and confirm with the user before finalization.

### Quick Start Tell me to capture this conversation as a new or existing skill, then provide a name and destination to save it.

Frequently Asked Questions about capture-skill

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

FAQPage Schema
How do I capture learnings and workflows from a conversation into a reusable skill?

To capture learnings into a reusable skill, review the dialogue for patterns and domain knowledge, draft a concise Markdown body with frontmatter, and save it as a SKILL.md file. The process distills insights into structured guidance for future sessions.

What is the best way to document conversation patterns and best practices for knowledge management?

The best way to document conversation patterns for knowledge management is formalizing insights into a structured skill. This involves identifying workflows, generalizing learnings, removing artifacts, and writing a SKILL.md file with descriptive frontmatter and context.

How do I update an existing skill with new information discovered during a chat?

To update an existing skill with new information, decide whether to append to a current skill or create a new one, draft the distilled content, and save the changes to the SKILL.md file. The system confirms updates with the user before finalization.

Does capturing a conversation as a skill require any specific file formats or dependencies?

Capturing a conversation as a skill requires no external dependencies. It produces a SKILL.md file using structured Markdown with required frontmatter, plus optional scripts or references, keeping the final output under 500 lines.

What are the limitations when formalizing chat insights into scalable skills?

A key limitation when formalizing chat insights is keeping the SKILL.md file under 500 lines. The distillation process requires removing conversation artifacts and generalizing specific steps to ensure the captured knowledge remains scalable and contextually relevant.