designing-workflow-skills

Guide the design and structuring of workflow-based Claude Code skills.

Updated Feb 24, 2026
One-click install
npx skills add https://github.com/ofelixdev/cc-kit --skill designing-workflow-skills-ofelixdev
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: designing-workflow-skills
Source: https://github.com/ofelixdev/cc-kit/tree/main/template/skills/designing-workflow-skills
Command: npx skills add https://github.com/ofelixdev/cc-kit --skill designing-workflow-skills-ofelixdev

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill provides a robust framework for designing and structuring workflow-based Claude Code skills, ensuring reliable execution through clear phases, decision trees, and subagent delegation.

Core Features & Use Cases

  • Workflow Design Patterns: Guides the selection and implementation of patterns like Routing, Sequential Pipeline, Linear Progression, Safety Gate, and Task-Driven.
  • Structural Anatomy: Provides a clear skeleton for SKILL.md files, emphasizing progressive disclosure and tool assignment.
  • Anti-Pattern Catalog: Details common pitfalls and their fixes to ensure high-quality skill development.
  • Use Case: When building a new skill that involves multiple sequential steps, conditional logic, or requires user confirmation before destructive actions, this Skill teaches you the best practices for structuring it.

Quick Start

Use the designing-workflow-skills skill to learn how to structure a new multi-phase Claude Code skill.

Frequently Asked Questions about designing-workflow-skills

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

FAQPage Schema
How do I structure complex Claude Code skills for reliable execution?

Structure complex Claude Code skills by defining multi-step phases, decision trees, and subagent delegation. This approach ensures reliable execution through clear routing patterns and progressive disclosure of instructions.

What are the best workflow patterns for multi-phase Claude Code skill design?

The best workflow patterns for skill design include Sequential Pipeline, Routing, Linear Progression, Safety Gate, and Task-Driven. Selecting the right pattern ensures reliable conditional logic and phased execution.

How do I implement safety gates in an LLM development workflow?

Implement safety gates in an LLM development workflow by structuring decision trees that require user confirmation before destructive actions. This task-driven pattern prevents unintended side effects during multi-step execution.

When should I use subagent delegation in skill architecture?

Use subagent delegation in skill architecture when a workflow involves sequential pipelines requiring isolated processing. Delegating tasks to subagents allows the main skill to maintain clear progressive disclosure and track multi-phase execution.

Why do my multi-step Claude Code skills fail during conditional logic routing?

Multi-step Claude Code skills fail during conditional logic routing due to common anti-patterns like unclear phase boundaries or missing safety gates. Refactoring with proper decision trees and progressive disclosure fixes these execution issues.

Do I need progressive disclosure to build sequential pipeline skills?

You need progressive disclosure to build sequential pipeline skills because it structures complex instructions layer by layer. This prevents overwhelming the model and ensures reliable execution across multi-step phases.