learn

Extract patterns from git history and diffs into .atv/instincts/project.yaml.

Updated Apr 16, 2026
One-click install
npx skills add https://github.com/vib795/copilot-anatomy --skill learn-vib795
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: learn
Source: https://github.com/vib795/copilot-anatomy/tree/main/.github/skills/learn
Command: npx skills add https://github.com/vib795/copilot-anatomy --skill learn-vib795

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps teams convert recurring patterns and lessons from recent work into codified instincts, reducing repeated effort and enabling faster, smarter iterations.

Core Features & Use Cases

  • Gathers evidence from git history, diffs, tool usage observations, and existing instincts files to identify patterns.
  • Analyzes patterns to produce reusable instincts with confidence scoring and traceable observations.
  • Updates or creates the project's instincts catalog (e.g., .atv/instincts/project.yaml) and surfaces a concise learnings report for the team.

Quick Start

Run the learn workflow after finishing a feature or debugging session to extract reusable instincts from your recent work.

Frequently Asked Questions about learn

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

FAQPage Schema
How do I extract reusable patterns from git history after finishing a feature?

Extracting reusable patterns from git history involves analyzing commits and diffs to identify recurring lessons. The skill codifies these findings into actionable instincts with confidence scoring, updating a shared knowledge base to accelerate future team iterations.

What is the best way to build a team knowledge base from recent debugging sessions?

Building a team knowledge base from debugging sessions requires identifying patterns in tool usage and code changes. It converts these observations into codified instincts, reducing repeated effort and enabling faster problem resolution across the group.

Can I automate knowledge management by reading existing instincts files and git diffs?

You can automate knowledge management by reading existing instincts files alongside git diffs. The system gathers this evidence to produce updated pattern entries with traceable observations, automatically maintaining a living project catalog.

Does pattern recognition work without any external dependencies or components?

Pattern recognition works without external dependencies or components. It relies entirely on reading existing project evidence such as git history and tool observations to generate standalone instinct reports and update local catalog files.

When should I run a pattern recognition workflow to capture project learnings?

You should run a pattern recognition workflow after completing a feature, bug fix, or end-of-session review. This timing ensures recent work evidence is fresh, allowing the system to accurately identify and codify new actionable instincts.