speck-learn

Capture and categorize development learnings with structured documentation.

2|Updated Dec 21, 2025
One-click install
npx skills add https://github.com/telum-ai/speck --skill speck-learn
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: speck-learn
Source: https://github.com/telum-ai/speck/tree/main/.cursor/skills/speck-learn
Command: npx skills add https://github.com/telum-ai/speck --skill speck-learn

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill allows users to capture valuable learnings as they occur, outside of formal retrospective meetings, enabling immediate knowledge retention and application.

Core Features & Use Cases

  • Just-in-Time Learning Capture: Record insights on patterns, gotchas, performance improvements, architectural decisions, rules, or technical debt as soon as they arise.
  • Structured Documentation: Organizes learnings with type, context, summary, details, evidence, and application suggestions.
  • Use Case: While implementing a new feature, you discover a performance bottleneck. You use /speck-learn to document the issue, its cause, and the optimization you applied, ensuring the knowledge isn't lost and can be shared.

Quick Start

Use the speck-learn skill to capture a new learning by providing its type and a summary.

Frequently Asked Questions about speck-learn

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

FAQPage Schema
How do I capture development learnings outside of formal retrospective meetings?▼

To capture development learnings outside retrospectives, you record insights on patterns, gotchas, and technical debt as they occur. This enables immediate knowledge retention by structuring details, context, and application strategies for persistent sharing.

What is just-in-time knowledge management in software engineering?▼

Just-in-time knowledge management in software engineering is the practice of documenting architectural choices, rules, and pitfalls immediately during development. It structures technical context and application strategies to prevent knowledge loss before formal reviews.

How do I document technical debt and performance insights during feature implementation?▼

To document technical debt and performance insights during implementation, you structure the learning with its type, context, summary, and evidence. This validates applied optimizations and ensures the knowledge is categorized for future application.

Does capturing development learnings integrate with commit messages?▼

Yes, capturing development learnings integrates with commit messages and retrospective logs. This integration facilitates persistent knowledge sharing and validates the documented architectural choices and rules directly within your workflow.

What is the best way to structure coding pitfalls and architectural decisions for team knowledge sharing?▼

The best way to structure coding pitfalls and architectural decisions for team sharing is to organize them with type, context, summary, details, and application suggestions. This structured documentation ensures technical insights are categorized and validated.

When should I document technical debt instead of waiting for a retrospective?▼

You should document technical debt immediately when you encounter performance bottlenecks or architectural pitfalls during development. Waiting for a retrospective risks losing critical context, evidence, and application strategies for the specific rule.