extract-skill

Reviews pending skill candidates and merges duplicates before forwarding them to the IDE for approval and creation.

2|Updated Apr 23, 2026
One-click install
npx skills add https://github.com/fredrick84823/fstack --skill extract-skill
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: extract-skill
Source: https://github.com/fredrick84823/fstack/tree/main/skills/extract-skill
Command: npx skills add https://github.com/fredrick84823/fstack --skill extract-skill

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

從候選隊列中審核待處理的 skill,去重並合併,經使用者批准後呼叫 skill-creator 建立正式技能。

Core Features & Use Cases

  • Deduplicate and merge pending candidates from project- and user-level queues.
  • Approve to create new skills via /skill-creator with generated SKILL.md description.
  • Supports review workflow with statuses (duplicate, rejected, created) and reporting.

Use Case: Automates the process of turning recurring patterns into formal skills for the skill catalog.

Quick Start

Review candidate-queue.md to identify pending skills, then approve or merge them to create new skills.

Frequently Asked Questions about extract-skill

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

FAQPage Schema
How do I deduplicate and merge pending skill candidates from a queue?

To deduplicate and merge pending skill candidates, review the candidate-queue.md file to identify similar entries, consolidate them, flag duplicates, and prompt for approval before formal creation. This consolidates recurring patterns into a single candidate for review.

What is the best way to formalize recurring patterns into a skill catalog?

The best way to formalize recurring patterns is to identify pending skill candidates from your candidate-queue.md, apply deduplication and merging, and approve them for creation. This automates the process of turning recurring patterns into formal skills for the catalog.

How does the skill-creation flow work after approving a candidate?

After approving a deduplicated candidate, the skill-creation flow invokes the skill-creator to encode the SKILL.md body and metadata. This generates the formal skill description and registers it with statuses like duplicate, rejected, or created.

Can I review both project-level and user-level candidate queues at the same time?

Yes, you can review both project-level and user-level candidate queues simultaneously. The process identifies pending skills from both queue levels, consolidates similar candidates, and flags duplicates before prompting for user approval.

What statuses are supported when reviewing a candidate queue?

When reviewing a candidate queue, the supported statuses include duplicate, rejected, and created. These statuses track the review workflow as you deduplicate, merge, or approve candidates for formal skill creation via the skill-creator.

Do I need a candidate-queue.md file to start reviewing skill candidates?

Yes, you need a candidate-queue.md file to start reviewing skill candidates. The review workflow identifies pending skills directly from this file, then applies deduplication and merging before prompting for approval to invoke the skill-creation flow.