Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
alirezarezvani avatar

Extract

  • 1.6k installs
  • 23.5k repo stars
  • Updated July 17, 2026
  • alirezarezvani/claude-skills

extract is an agent skill that Turn a proven pattern or debugging solution into a standalone reusable skill with SKILL.md, reference docs, and examples.

About

Turn a proven pattern or debugging solution into a standalone reusable skill with SKILL.md, reference docs, and examples. --- name: "extract" description: "Turn a proven pattern or debugging solution into a standalone reusable skill with SKILL.md, reference docs, and examples." --- # /si:extract - Create Skills from Patterns Transforms a recurring pattern or debugging solution into a standalone, portable skill that can be installed in any project. ## Usage ``` /si:extract <pattern description> # Interactive extraction /si:extract <pattern> --name docker-m1-fixes # Specify skill name /si:extract <pattern> --output ./skills/ # Custom output directory /si:extract <pattern> --dry-run # Preview without creating files ``` ## When to Extract A learning qualifies for skill extraction when ANY of these are true: | Criterion | Signal | |---|---| | **Recurring** | Same issue across 2+ projects | | **Non-obvious** | Required real debugging to discover | | **Broadly applicable** | Not tied to one specific codebase | | **Complex solution** | Multi-step fix that's easy to forget | | **User-flagged** | "Save this as a skill", "I want to reuse this" | ## Workflow ### Step 1: Identify the pattern.

  • /si:extract - Create Skills from Patterns
  • "What problem does this solve?" (if not clear)
  • "Should this include code examples?" (if applicable)
  • Lowercase, hyphens between words
  • Descriptive but concise (2-4 words)

Extract by the numbers

  • 1,603 all-time installs (skills.sh)
  • +2 installs in the week ending Jul 29, 2026 (Skillselion tracking)
  • Ranked #358 of 1,879 Marketing & SEO skills by installs in the Skillselion catalog
  • Security screen: LOW risk (skills.sh audit)
  • Data as of Jul 31, 2026 (Skillselion catalog sync)
At a glance

extract capabilities & compatibility

Capabilities
/si:extract — create skills from patterns · "what problem does this solve?" (if not clear) · "should this include code examples?" (if applica · lowercase, hyphens between words · descriptive but concise (2 4 words)
Use cases
documentation
From the docs

What extract says it does

If not, use the user's description directly.
SKILL.md
If a reserved fragment is present, transform it (drop the fragment or replace the `claude*`/`anthropic*` prefix with `cc-`) and confirm with the user.
SKILL.md
### Step 4: Create the skill files **Spawn the `skill-extractor` agent** for the actual file generation.
SKILL.md
Use when: <trigger conditions>." --- # <Skill Title> > One-line summary of what this skill solves.
SKILL.md
npx skills add https://github.com/alirezarezvani/claude-skills --skill extract

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs1.6k
repo stars23.5k
Security audit3 / 3 scanners passed
Last updatedJuly 17, 2026
Repositoryalirezarezvani/claude-skills

What problem does extract solve for developers using this skill?

Turn a proven pattern or debugging solution into a standalone reusable skill with SKILL.md, reference docs, and examples.

Who is it for?

Developers who need extract patterns described in the cached skill documentation.

Skip if: Skip when docs are empty or the task is outside the skill's documented scope.

When should I use this skill?

Turn a proven pattern or debugging solution into a standalone reusable skill with SKILL.md, reference docs, and examples.

What you get

Actionable workflows and conventions from SKILL.md for extract.

  • SKILL.md
  • reference documentation
  • example files

By the numbers

  • Generates SKILL.md plus reference docs and examples per extraction

Files

SKILL.mdMarkdownGitHub ↗

../../../engineering-team/self-improving-agent/skills/extract/SKILL.md

Related skills

How it compares

Use extract when you have a proven in-session pattern to formalize; use write-a-skill for greenfield skill design from requirements.

FAQ

What does extract do?

Turn a proven pattern or debugging solution into a standalone reusable skill with SKILL.md, reference docs, and examples.

When should I use extract?

Turn a proven pattern or debugging solution into a standalone reusable skill with SKILL.md, reference docs, and examples.

Is extract safe to install?

Review the Security Audits panel on this page before installing in production.

Marketing & SEOseocontent

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.