sparks-learn

Capture conversation learnings into structured SKILL.md files with registry integration.

Updated Jan 25, 2026
One-click install
npx skills add https://github.com/Codename-Inc/spectre-labs --skill sparks-learn
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sparks-learn
Source: https://github.com/Codename-Inc/spectre-labs/tree/main/sparks/skills/sparks-learn
Command: npx skills add https://github.com/Codename-Inc/spectre-labs --skill sparks-learn

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Capture and organize durable project knowledge from conversations into on-demand skills.

Core Features & Use Cases

  • Proactively capture learnings from chats and meetings into well-formed Skill entries.
  • Enforce consistent structure and registry integration to keep knowledge up-to-date.
  • Use cases include onboarding new teammates, documenting patterns, and preserving decisions.

Quick Start

Use this skill to capture a learning from your current conversation. Steps: 1) Trigger a capture by saying something like 'remember this detail about [topic]'. 2) Review the proposed learning and save it into {{project_root}}/.claude/skills/sparks-learn/SKILL.md. 3) Load the learning later with Skill({name}).

Frequently Asked Questions about sparks-learn

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

FAQPage Schema
How do I capture project knowledge from conversations into reusable documentation?

You can capture project knowledge from conversations into reusable documentation by triggering a capture with a phrase like 'remember this detail about [topic]', reviewing the proposed learning, and saving it into the project's skill registry. This converts dialogue into structured, on-demand skills.

What is the best way to document team decisions and patterns from chat logs?

Documenting team decisions and patterns from chat logs is best handled by enforcing consistent structure and registry integration during knowledge capture. This ensures dialogue is transformed into well-formed, actionable skill entries that remain current for future reference.

How does knowledge capture work for onboarding new teammates with existing project skills?

Knowledge capture for onboarding works by converting past conversations and documented patterns into durable skills stored in the registry. New teammates can then load these learnings on demand to quickly understand project decisions and workflows.

Can I load a previously saved learning from the skill registry into a new conversation?

Yes, you can load a previously saved learning from the skill registry into a new conversation. After the knowledge is captured and saved into the skill directory, you can retrieve and apply it on demand using the skill's name.

Does knowledge capture require manual file management to keep project documentation current?

Knowledge capture does not require manual file management to keep documentation current. The process enforces required sections, verification steps, and registry integration to produce consistent, actionable learnings that stay up-to-date automatically.

When should I not use automated knowledge capture from conversations for project documentation?

You should not use automated knowledge capture from conversations when the dialogue lacks durable project value or when the information is transient. It is designed for preserving long-term decisions, patterns, and onboarding guidance, not for temporary operational chatter.