continuous-learning-v2

Observe user sessions via hooks and evolve confidence-scored instincts into skills.

1|Updated Feb 22, 2026
One-click install
npx skills add https://github.com/TakMczk/copilot-cli-ecc --skill continuous-learning-v2-takmczk
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: continuous-learning-v2
Source: https://github.com/TakMczk/copilot-cli-ecc/tree/main/.github/skills/continuous-learning-v2
Command: npx skills add https://github.com/TakMczk/copilot-cli-ecc --skill continuous-learning-v2-takmczk

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the process of learning from your coding sessions, turning observed patterns into reusable "instincts" that can evolve into skills, commands, or agents, thereby enhancing productivity and knowledge sharing.

Core Features & Use Cases

  • Instinct-Based Learning: Observes tool usage and user corrections to create atomic, confidence-weighted instincts.
  • Project-Scoped Knowledge: Isolates learned patterns within specific projects to prevent cross-contamination, while allowing promotion of universal patterns to global scope.
  • Automated Evolution: Clusters related instincts into more complex skills, commands, or agents.
  • Use Case: As you develop a React application, the system learns your preferred component patterns and state management techniques, automatically creating reusable instincts that can later be promoted to a global skill for other projects.

Quick Start

Enable the observation hooks by adding the provided JSON configuration to your ~/.claude/settings.json file.

Frequently Asked Questions about continuous-learning-v2

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

FAQPage Schema
How do I automate learning code patterns from my development sessions?

Instinct-based learning works by observing your coding sessions via hooks and extracting atomic instincts with confidence scoring. These related instincts are then clustered and evolved automatically into reusable skills, commands, or agents.

How to prevent cross-project contamination of learned code patterns?

Prevent cross-project contamination by using project-scoped instincts to isolate learned patterns within specific project contexts. This isolation ensures that learned behaviors remain targeted to their specific projects without bleeding into others.

How do I promote project-specific code patterns to a global scope?

Promote project-specific code patterns to a global scope by identifying universal instincts within your isolated project context. The system supports targeted promotion of these universal patterns for reuse across other projects.

Can I use session hooks to build reusable skills from my React development workflow?

You can use session hooks to build reusable skills from any development workflow, including React. The hooks observe your preferred component patterns and state management techniques, automatically creating instincts that evolve into skills.

Do I need to configure settings.json to start learning from my coding sessions?

You need to configure settings.json to start learning from your coding sessions. Add the provided JSON configuration to your ~/.claude/settings.json file to enable the observation hooks required for extracting instincts.

What are the limitations of using confidence scoring for instinct development?

Confidence scoring for instinct development relies on observing repeated tool usage and user corrections to validate patterns. Instincts require sufficient session data to achieve high confidence before they can be clustered and evolved into skills.