01-meta-chain-of-skills-150
[01] META. Сканирует доступные skills, создает план выполнения и идет шаг за шагом с подтверждением каждого этапа. Triggers on complex tasks, multi-step work, or when structured execution is needed.
Best use case
01-meta-chain-of-skills-150 is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
[01] META. Сканирует доступные skills, создает план выполнения и идет шаг за шагом с подтверждением каждого этапа. Triggers on complex tasks, multi-step work, or when structured execution is needed.
Teams using 01-meta-chain-of-skills-150 should expect a more consistent output, faster repeated execution, less prompt rewriting.
When to use this skill
- You want a reusable workflow that can be run more than once with consistent structure.
When not to use this skill
- You only need a quick one-off answer and do not need a reusable workflow.
- You cannot install or maintain the underlying files, dependencies, or repository context.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/01-meta-chain-of-skills-150/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How 01-meta-chain-of-skills-150 Compares
| Feature / Agent | 01-meta-chain-of-skills-150 | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
[01] META. Сканирует доступные skills, создает план выполнения и идет шаг за шагом с подтверждением каждого этапа. Triggers on complex tasks, multi-step work, or when structured execution is needed.
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
SKILL.md Source
# Meta-Chain-of-Skills 150 Protocol **Core Principle:** Найди skills → создай план → выполняй по шагам → подтверждай каждый шаг. ## What This Skill Does 1. **SCAN:** Сканирует систему на доступные skills 2. **BUILD:** Создает план из подходящих skills 3. **EXECUTE:** Выполняет по одному этапу с подтверждением 4. **REROUTE:** Может перестроить план если нужно ## Three Steps ### Step 1: SCAN (Find Available Skills) ``` 🔍 SCANNING SYSTEM... Looking for skills in: - ./.codex/skills/ (project skills, canonical) - ./skills/ (legacy project skills) - ./.claude/skills/ (legacy project-specific) - ~/.claude/skills/ (personal skills) Found skills: N total Available for chaining: - [skill-1] — [purpose] - [skill-2] — [purpose] - [skill-3] — [purpose] ... ``` ### Step 2: BUILD (Create Chain) ``` 📋 BUILDING PLAN... Query: [user query] Goal: [identified goal] Plan created: 1. [skill-name] — [purpose] 2. [skill-name] — [purpose] 3. [skill-name] — [purpose] ... Total steps: N ✅ Start execution? (Yes / Modify / Cancel) ``` ### Step 3: EXECUTE (Run Stages) Each stage follows this format: ``` ⚡ EXECUTING — Step N of X Current skill: [skill-name] Purpose: [what this stage achieves] [... skill execution output ...] ─────────────────────────────────────────────────────────────── 📊 EXECUTION STATUS ✅ Completed: Step 1, Step 2, ... ⚡ Current: Step N — [skill-name] ⏳ Remaining: Step N+1, Step N+2, ... 📍 Progress: ████████░░░░░░░░ N/X steps (XX%) 🎯 Next: Step N+1 — [next-skill-name] Purpose: [what next stage will do] Continue to next step? (Yes / Pause / Reroute / Stop) ─────────────────────────────────────────────────────────────── ``` ## Execution Protocol ### Step 1: SCAN SYSTEM Find all available skills: ```bash # Check standard locations ls -la ./.codex/skills/ 2>/dev/null || echo "No project skills" ls -la ./skills/ 2>/dev/null || echo "No legacy project skills" ls -la ./.claude/skills/ 2>/dev/null || echo "No legacy project-specific skills" ls -la ~/.claude/skills/ 2>/dev/null || echo "No personal skills" ``` ### Step 2: ANALYZE QUERY Understand the task: - What is the real goal? - What type of task is this? - What skills are needed? - What is the logical order? ### Step 3: BUILD PLAN Create execution plan: - Select skills from scanned list - Maximum 8 steps (prefer fewer) - Each step = 1 skill (max 2 if tightly coupled) - Order by dependencies ### Step 4: SHOW PLAN Present the plan to user: - All steps with purposes - Total count - Ask for confirmation ### Step 5: EXECUTE STEPS For each step: 1. Show step number and skill 2. Execute the skill 3. Show results 4. Present execution status 5. Ask to continue ### Step 6: COMPLETE OR REBUILD When all steps done: - Show completion summary - Or if user requests rebuild: create new plan ## User Commands | Command | Action | |---------|--------| | **Yes / Continue / Next** | Proceed to next step | | **Pause** | Stop here, save progress | | **Reroute** | Rebuild plan from current position | | **Skip** | Skip current step, go to next | | **Back** | Return to previous step | | **Stop** | End execution, show summary | ## Available Skills for Routing The chain can include any of these skills: | Skill | Use When | |-------|----------| | `goal-clarity-150` | Need to clarify requirements | | `research-150` | Need internal investigation | | `research-deep-150` | Need internal + external research | | `impact-map-150` | Need to map dependencies | | `deep-think-150` | Need quality reasoning | | `proof-grade-150` | Need to verify critical claims | | `action-plan-150` | Need to create detailed plan | | `gated-exec-150` | Need controlled execution | | `max-quality-150` | Need high-quality output | | `refactor-150` | Need code restructuring | | `coverage-70-tests` | Need test coverage | | `integrity-check-150` | Need final quality check | | `tidy-up-150` | Need quick cleanup | | `task-track-150` | Need status management | | `lessons-learn` | Need to capture learnings | | `74-mid-session-save-150` | Need a mid-session checkpoint | | `ask-ai-150` | Need external AI consultation | ## Common Route Templates ### 🔧 Code Change Route ``` 1. goal-clarity-150 → Clarify what to change 2. research-150 → Understand existing code 3. impact-map-150 → Map what's affected 4. action-plan-150 → Create implementation plan 5. gated-exec-150 → Implement with gates 6. coverage-70-tests → Add/verify tests 7. integrity-check-150 → Final quality check ``` ### 🐛 Bug Fix Route ``` 1. goal-clarity-150 → Clarify symptoms 2. research-150 → Investigate code/logs 3. deep-think-150 → Identify root cause 4. action-plan-150 → Plan the fix 5. gated-exec-150 → Apply fix 6. lessons-learn → Capture learnings ``` ### 📝 Document Creation Route ``` 1. goal-clarity-150 → Clarify document purpose 2. research-150 → Gather information 3. action-plan-150 → Create outline 4. max-quality-150 → Write document 5. integrity-check-150 → Review quality ``` ### 🔍 Research Route ``` 1. goal-clarity-150 → Clarify what to find 2. research-deep-150 → Internal + external research 3. proof-grade-150 → Verify findings 4. deep-think-150 → Synthesize conclusions ``` ## Output Format ### End of Each Message (MANDATORY) Every message during execution MUST end with this summary block: ``` ─────────────────────────────────────────────────────────────── 📊 EXECUTION STATUS ✅ Completed: [list of completed steps] ⚡ Current: Step N — [skill-name] — [status] ⏳ Remaining: [list of remaining steps] 📍 Progress: [progress bar] N/X steps (XX%) 🎯 Next: [next step description] Continue? (Yes / Pause / Reroute / Stop) ─────────────────────────────────────────────────────────────── ``` ### Plan Presentation Format ``` 📋 **PLAN CREATED** **Query:** [original user query] **Goal:** [identified goal] **Plan:** | Step | Skill | Purpose | |------|-------|---------| | 1 | [skill] | [purpose] | | 2 | [skill] | [purpose] | | ... | ... | ... | **Total:** N steps Start execution? (Yes / Modify / Cancel) ``` ### Step Completion Format ``` ✅ **Step N Complete** **Skill:** [skill-name] **Result:** [brief summary of what was accomplished] **Artifacts:** [any outputs produced] ─────────────────────────────────────────────────────────────── 📊 EXECUTION STATUS [... standard status block ...] ─────────────────────────────────────────────────────────────── ``` ### Execution Complete Format ``` 🏁 **EXECUTION COMPLETE** **Query:** [original query] **Goal:** [goal] — ✅ ACHIEVED **Summary:** | Step | Skill | Status | Notes | |------|-------|--------|-------| | 1 | [skill] | ✅ | [note] | | 2 | [skill] | ✅ | [note] | | ... | ... | ... | ... | **Total steps:** N **Artifacts produced:** [list] **What's next?** New task / Save session / End ``` ## Operational Rules 1. **ALWAYS SHOW STATUS:** Every message ends with execution status block 2. **ONE STEP AT A TIME:** Execute only the current step, then wait 3. **CONFIRMATION REQUIRED:** Always ask before proceeding to next step 4. **REBUILD ON REQUEST:** Create new plan when user asks 5. **CLEAR PROGRESS:** Step counter visible at all times (Step N of X) 6. **SIMPLE LANGUAGE:** Use clear, direct language ## Failure Modes & Recovery | Failure | Detection | Recovery | |---------|-----------|----------| | **Wrong plan** | User says "this isn't right" | Rebuild: create new plan | | **Step failed** | Skill didn't produce expected output | Option to retry or skip | | **Lost context** | User confusion | Show full status + plan | | **Too many steps** | >8 steps | Simplify plan | ## Examples ### ❌ Without Chain-of-Skills ``` User: "Add dark mode to the app" AI: [Writes code immediately without planning] Result: Incomplete, breaks other features, no tests ``` ### ✅ With Chain-of-Skills ``` User: "Add dark mode to the app" 📋 PLAN CREATED Query: Add dark mode to the app Goal: Working dark mode toggle with proper styling Plan: | Step | Skill | Purpose | |------|-------|---------| | 1 | goal-clarity-150 | Clarify dark mode requirements | | 2 | research-150 | Understand current styling system | | 3 | impact-map-150 | Map all affected components | | 4 | action-plan-150 | Create implementation plan | | 5 | gated-exec-150 | Implement dark mode | | 6 | coverage-70-tests | Add tests | | 7 | integrity-check-150 | Final quality check | Total: 7 steps Start execution? (Yes / Modify / Cancel) User: "Yes" ⚡ EXECUTING — Step 1 of 7 Current skill: goal-clarity-150 Purpose: Clarify dark mode requirements [... skill execution ...] ─────────────────────────────────────────────────────────────── 📊 EXECUTION STATUS ✅ Completed: (none yet) ⚡ Current: Step 1 — goal-clarity-150 — ✅ Complete ⏳ Remaining: Step 2-7 📍 Progress: ██░░░░░░░░░░░░░░ 1/7 steps (14%) 🎯 Next: Step 2 — research-150 Purpose: Understand current styling system Continue? (Yes / Pause / Reroute / Stop) ─────────────────────────────────────────────────────────────── ``` ## Relationship to Other Skills - **chain-flow-150** → More complex, full orchestration logic - **chain-of-skills** → Simpler, user-friendly, step-by-step experience - **action-plan-150** → Creates plans within steps - **gated-exec-150** → Executes code within steps **Key difference:** `chain-of-skills` is the user-facing execution experience, while other skills are the individual actions in each step. ## Session Log Entry (MANDATORY) After completing the chain, write to `.sessions/SESSION_[date]-[name].md`: ``` ### [HH:MM] Chain-of-Skills 150 Complete **Goal:** <original goal> **Result:** <Success/Partial> **Steps Executed:** <N> **Artifacts:** <key outputs> ``` --- **Remember:** Scan skills → build plan → execute step by step → confirm each step. Simple, controlled, user in charge.
Related Skills
thor-skills
An entry point and router for AI agents to manage various THOR-related cybersecurity tasks, including running scans, analyzing logs, troubleshooting, and maintenance.
/mnt/data2/nhlstats/.github/skills/adding-new-sport/SKILL.md
```markdown
add-new-skills-to-workflow
Add new skills to an existing workflow and update all related documentation. Use when user wants to add skills from GitHub URLs to a workflow (e.g., "add this skill to the workflow", "为工作流添加技能"). Triggers on adding skills to workflows, updating workflow documentation after skill additions.
acc-create-chain-of-responsibility
Generates Chain of Responsibility pattern for PHP 8.5. Creates handler chains for request processing with middleware-style composition. Includes unit tests.
bio-metagenomics-abundance
Species abundance estimation using Bracken with Kraken2 output. Redistributes reads from higher taxonomic levels to species for more accurate estimates. Use when accurate species-level abundances are needed from Kraken2 classification output.
meta:cli-feature-creator
CLI Feature Creator wizard for adding new aaa CLI commands. Use when user asks to "add aaa command", "create CLI feature", "add CLI command", or needs to extend the aaa CLI with new functionality.
DSA Skills
| Topic | Score (out of 10) |
1k-adding-chains
Guide for adding new blockchain chains to OneKey. Use when implementing new chain support, adding blockchain protocols, or understanding chain architecture. Triggers on chain, blockchain, protocol, network, coin, token, add chain, new chain.
02-meta-skill-forge-150
[02] META. Create new skills when existing ones don't cover the task. Analyze unique requirements, build framework (Frame → Research → Plan → Execute), integrate risks, and declare new skill. Use when facing novel problems that existing skills can't address.
Meta Dispatcher & Task Orchestrator
PRD 驱动的任务调度与技能管理专家。接收完整 PRD/需求文档,负责拆解业务、选择技术栈、路由到合适的专业 Skill,并维护从方案到落地的全流程。
00-meta-chain-flow-150
[00] META. Orchestrate skills into dynamic chains for complex tasks. Analyzes the task, discovers available skills, builds an optimal chain, explains why each skill is needed, and executes step-by-step with user confirmation. Use for any complex task requiring multiple thinking/research/analysis steps. Triggers on "plan this", "how to approach", "what's the strategy", "build a plan", or any multi-step problem requiring skill orchestration.
chrome-debug
This skill empowers AI agents to debug web applications and inspect browser behavior using the Chrome DevTools Protocol (CDP), offering both collaborative (headful) and automated (headless) modes.