workflow-skill-creator

Distills completed user workflows into reusable agent skills with SKILL.md files.

Updated Sep 9, 2026
One-click install
npx skills add https://github.com/xlinh2301/EditCTC --skill workflow-skill-creator-xlinh2301
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: workflow-skill-creator
Source: https://github.com/xlinh2301/EditCTC/tree/main/.agents/skills/workflow-skill-creator
Command: npx skills add https://github.com/xlinh2301/EditCTC --skill workflow-skill-creator-xlinh2301

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Turning a successful multi-step interaction with an AI agent into a reusable skill is tedious and error-prone: skills end up too rigid, too vague, or duplicating existing capabilities. This Skill guides the agent through a structured brainstorming and design process to package an already-completed workflow into a well-formed, reusable skill. ## Core Features & Use Cases - Guided Brainstorming: A mandatory multi-round interview covering workflow scope, input/output contracts, error handling, rate limits, and dependencies before any code is written. - Design and Implementation Rules: Enforces SKILL.md frontmatter conventions, CLI script patterns with argparse subcommands, file-based output, and built-in rate limiting via a provided template. - Reuse of Existing Skills: Detects overlap with installed skills and mandates referencing them instead of reimplementing functionality. - Use Case: After completing a multi-step data-fetching and analysis session, ask the agent to package that workflow into a named skill with helper scripts, documented rate limits, and a validation test. ## Quick Start Ask the agent to turn the workflow we just completed into a reusable skill and answer its brainstorming questions.

Frequently Asked Questions about workflow-skill-creator

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

FAQPage Schema
How do I turn a completed AI workflow into a reusable skill?▼

Invoke this skill after finishing the workflow and answer its brainstorming questions about scope, inputs, outputs, and error handling. It then produces a design document, generates the SKILL.md and any helper scripts, and validates the result with a sample query.

What is the difference between workflow-skill-creator and a generic skill creator?▼

This skill only distills workflows that already happened, extracting patterns from a completed interaction. A generic skill creator builds skills from scratch without an existing workflow, which is explicitly out of scope here.

When does a generated skill need a helper script versus instructions only?▼

If any step involves API calls, data processing, file I/O, or computation, the skill gets a multi-command CLI script built with argparse subcommands. Instruction-only skills are reserved for workflows that are purely reasoning, orchestration, or protocol following.

How are API rate limits handled in generated skill scripts?▼

The CLI template enforces rate limiting using time.monotonic, exponential backoff on 429 and 5xx responses, and a dedicated RateLimitError. If no documented limit exists, it defaults to one request per second.

Where are generated skills installed for different agent CLIs?▼

The skill asks whether to install locally, globally, or at a custom path. It documents paths for Claude Code, Codex, Antigravity, Gemini CLI, and OpenCode, such as .claude/skills/ or ~/.agents/skills/.