Skip to main content

What is Auto-Skill?

Auto-Skill is an SDK library that automatically learns from your coding workflows and transforms them into intelligent, context-aware skills. It observes your tool usage patterns, detects repetition, and proactively suggests both local patterns and community skills from 27,000+ external sources before you even ask. Instead of manually creating skills or searching for solutions, Auto-Skill works in the background to:
  1. Observe your coding sessions and capture workflow events
  2. Detect repeated patterns and analyze your problem-solving approaches
  3. Suggest relevant community skills or generate custom skills from your patterns
New in v5.0: Proactive Skill Discovery combines local pattern detection with external skill discovery, creating a hybrid learning system that suggests battle-tested community skills matched to your detected workflows.

Key Features

Proactive Discovery

Context-aware recommendations that automatically suggest community skills based on detected frameworks, languages, and intent. Search 27,000+ skills from Skills.sh in real-time.

Pattern Detection

Automatically detects repeated tool sequences across sessions. Identifies 3+ occurrences with high confidence scoring and tracks success rates.

Session Analysis

Identifies intent (debug, implement, refactor, test) and workflow types (TDD, deployment, etc.). Recognizes 18 design patterns including architectural, coding, and workflow patterns.

Multi-Agent Support

Cross-agent skill sharing for Claude Code, Codex, Cursor, Aider, Windsurf, and more. Skills work across multiple AI coding agents via symlinks.

Smart Graduation

Suggests upgrading local patterns to battle-tested community skills. Confidence evolves from 50% (external) → 75% (proven) → 85% (graduated).

Provider System

Pluggable skill discovery with local, Skills.sh, and RFC 8615 well-known endpoint providers. Extensible architecture for custom sources.

How It Works

Auto-Skill uses a three-stage pipeline architecture:

1. Observer (Event Capture)

Hooks into your coding agent’s tool execution flow to capture workflow events including tool calls, outcomes, and context. Events are stored in a local SQLite database.

2. Detector (Pattern Recognition)

Analyzes captured events for reusable patterns. Detection triggers include:
  • Repetition: Same tool sequence 3+ times
  • Success patterns: High success rate on similar tasks
  • User corrections: When you redirect the agent’s approach
  • Explicit teaching: When you provide domain knowledge
  • Error recovery: Successful self-correction patterns

3. Skill Forge (Generation)

Generates valid SKILL.md files from detected patterns or loads community skills from external sources. All skills follow the agentskills.io specification.
Auto-Skill uses a human-in-the-loop model. Skills require your confirmation before activation, ensuring you maintain control over what gets added to your workflow.

Use Cases

Automatically detect when you’re setting up React, Next.js, or other frameworks repeatedly. Auto-Skill suggests community skills for scaffolding, configuration, and best practices.

Installation

Install the SDK and CLI

Quick Start

Get up and running in minutes

Core Concepts

Learn the architecture

Why Auto-Skill?

Traditional approaches require you to:
  • Manually search for skills
  • Remember to apply patterns you’ve used before
  • Recreate solutions you’ve already built
With Auto-Skill:
  • Skills find you based on your context
  • Patterns are automatically detected and codified
  • Community knowledge is proactively suggested when relevant
The result is a coding agent that learns from your workflow and continuously improves by combining your personal patterns with battle-tested community skills.
Auto-Skill collects anonymous, aggregate telemetry (event types, counts, timing, OS) to improve the experience. No PII, search queries, file paths, or session data is collected. Disable with AUTO_SKILL_NO_TELEMETRY=1 or DO_NOT_TRACK=1.

Build docs developers (and LLMs) love