extract

Generate standalone skills with SKILL.md, README.md, and reference documentation.

2|Updated Mar 13, 2026
One-click install
npx skills add https://github.com/zhangzhang-111-i/claude-skills111 --skill extract-zhangzhang-111-i
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: extract
Source: https://github.com/zhangzhang-111-i/claude-skills111/tree/main/engineering-team/self-improving-agent/skills/extract
Command: npx skills add https://github.com/zhangzhang-111-i/claude-skills111 --skill extract-zhangzhang-111-i

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates the process of transforming recurring patterns or debugging solutions into self-contained, portable skills that can be easily integrated into any project.

Core Features & Use Cases

  • Skill Generation: Creates a new skill directory with SKILL.md, README.md, and optional reference/examples.md.
  • Pattern Identification: Helps identify and formalize reusable solutions from existing code or user descriptions.
  • Use Case: You've solved a complex Docker build issue on Apple Silicon multiple times. Use this skill to encapsulate the fix, including the error messages and solutions, into a reusable skill for future projects.

Quick Start

Use the extract skill to turn a recurring Docker build fix pattern into a standalone skill.

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 code patterns?

To turn recurring debugging solutions into reusable code patterns, you can use a skill extraction tool to formalize the fix into a standalone directory with SKILL.md, README.md, and reference documentation.

What is the best way to capture software engineering patterns for code reuse?

The best way to capture software engineering patterns for code reuse is by identifying the recurring solution, determining its scope, and generating portable skill files with quality gates to ensure future applicability.

How do I document a recurring Docker build fix so I don't have to solve it again?

To document a recurring Docker build fix, encapsulate the specific error messages and solutions into a portable skill file that includes a SKILL.md and README.md for immediate integration into future projects.

Can I automate the creation of reference documentation for my development tools?

Yes, you can automate the creation of reference documentation by transforming existing code or user descriptions into self-contained skills that automatically generate optional reference and examples files.

What are the limitations of extracting debugging solutions into standalone skills?

Limitations of extracting debugging solutions include the need to accurately identify patterns and determine scope beforehand, as the quality of the generated skill files depends entirely on the initial pattern recognition step.

Do I need specific dependencies to generate portable skills from my code?

No specific dependencies are required to generate portable skills from your code, as the extraction process applies standard software engineering workflows to create self-contained skill directories without external tools.