continuous-learning

Extract recurring patterns from OpenCode session transcripts into reusable skills.

171|10|Updated Feb 20, 2026
One-click install
npx skills add https://github.com/fmflurry/settings-opencode --skill continuous-learning-fmflurry
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: continuous-learning
Source: https://github.com/fmflurry/settings-opencode/tree/main/skills/continuous-learning
Command: npx skills add https://github.com/fmflurry/settings-opencode --skill continuous-learning-fmflurry

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automatically identifies recurring patterns from OpenCode session transcripts and converts them into reusable learned skills to accelerate future work.

Core Features & Use Cases

  • Stop-hook based extraction at session end to surface repeatable patterns.
  • Writes learned skills to ~/.config/opencode/skills/<descriptive-slug>/SKILL.md and tracks metadata in ~/.config/opencode/skills/learned/.continuous-learning-index.json.
  • Provides configurable thresholds, keywords, and auto-approval to tune extraction flow.

Quick Start

Run the Stop hook after a session to generate learned skills from recurring patterns.

Frequently Asked Questions about continuous-learning

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

FAQPage Schema
How do I extract reusable patterns from OpenCode session transcripts?▼

To extract reusable patterns from OpenCode session transcripts, run the stop-hook at session end to surface recurring actions and convert them into learned skills. The process identifies repeatable patterns and stores them as SKILL.md files for future reuse.

What is the best way to automatically save learned skills in OpenCode?▼

The best way to automatically save learned skills in OpenCode is using a session-stop hook that analyzes transcripts and writes extracted patterns directly to the ~/.config/opencode/skills directory, maintaining a centralized index for traceability.

Can I configure extraction thresholds for pattern extraction in OpenCode?▼

Yes, you can configure extraction thresholds, keywords, and auto-approval settings to tune the pattern extraction flow. This allows you to manage output volume and ensure only significant recurring patterns are converted into learned skills.

How does deduplication work when generating learned skills from session transcripts?▼

Deduplication works by checking newly identified recurring patterns against existing entries in the centralized continuous-learning index. This prevents redundant learned skills from being written to the ~/.config/opencode/skills directory during pattern extraction.

Where are extracted OpenCode session patterns stored for future knowledge reuse?▼

Extracted OpenCode session patterns are stored as SKILL.md files under ~/.config/opencode/skills/<descriptive-slug>/, while metadata is tracked in a centralized learned/.continuous-learning-index.json file to enable knowledge reuse and traceability.