extract

Convert identified patterns or debugging solutions into reusable skill packages.

Updated Mar 12, 2026
One-click install
npx skills add https://github.com/Fantasia1999/claude-skills-zh --skill extract-fantasia1999
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: extract
Source: https://github.com/Fantasia1999/claude-skills-zh/tree/main/translations/engineering-team/self-improving-agent/skills/extract
Command: npx skills add https://github.com/Fantasia1999/claude-skills-zh --skill extract-fantasia1999

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates the process of converting recurring patterns or debugging solutions into self-contained, reusable skills that can be easily installed and used across different projects.

Core Features & Use Cases

  • Pattern Identification: Identifies repeatable solutions or debugging steps from user descriptions or existing memory.
  • Skill Generation: Creates a structured skill package including SKILL.md, README.md, and optional reference files.
  • Use Case: You've solved a complex Docker build issue on Apple Silicon multiple times. Use this skill to capture the solution, including specific build flags and Dockerfile adjustments, into a reusable skill for future use.

Quick Start

Use the extract skill to interactively extract a new skill based on a pattern description.

Frequently Asked Questions about extract

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

FAQPage Schema
How do I turn recurring debugging solutions into reusable automation skills?

To turn recurring debugging solutions into reusable automation skills, you use a pattern extraction process that transforms identified steps into a self-contained package. This generates standardized SKILL.md and README.md files for easy installation across projects.

What is the best way to standardize solutions for recurring development challenges?

The best way to standardize solutions for recurring development challenges is to capture the specific pattern into a structured skill package. This creates independent, reusable reference documentation and configuration files for future use.

How do I generate a skill package from an existing code pattern description?

You generate a skill package from an existing code pattern description by interactively extracting the solution. The process identifies repeatable steps from your description and creates structured documentation including SKILL.md and optional reference files.

Can I capture Docker build issue fixes into a reusable skill for future projects?

Yes, you can capture Docker build issue fixes into a reusable skill for future projects. By extracting the specific build flags and Dockerfile adjustments from your solution, you create an independent package to apply across different environments.

Do I need any external dependencies to create standardized reference documentation for my debugging steps?

You do not need any external dependencies to create standardized reference documentation for your debugging steps. The skill extraction operates independently to generate SKILL.md and README.md files from your captured patterns.