skill-executor

Discover, parse, and execute skills from SKILL.md files.

2|Updated Feb 13, 2026
One-click install
npx skills add https://github.com/FatBy/DD-OS --skill skill-executor
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-executor
Source: https://github.com/FatBy/DD-OS/tree/main/skills/skill-executor
Command: npx skills add https://github.com/FatBy/DD-OS --skill skill-executor

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill provides a robust engine for discovering, parsing, and executing other AI skills, enabling complex workflows and autonomous agent capabilities.

Core Features & Use Cases

  • Skill Execution: Run any skill defined by a SKILL.md file.
  • Skill Discovery: List and get information about all available skills.
  • Use Case: An AI agent needs to perform a complex task that requires multiple steps. It uses the skill-executor to find and run a code-review skill, then uses the output to run a general-task skill to fix identified issues.

Quick Start

Use the skill-executor to list all available skills.

Frequently Asked Questions about skill-executor

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

FAQPage Schema
How do I execute AI skills defined in SKILL.md files?

To execute AI skills defined in SKILL.md files, use this skill executor to discover, parse, and run them through a unified interface. It handles validation, argument execution, and context building for autonomous agent operations.

What is the best way to automate complex agent workflows across multiple skills?

Automating complex agent workflows requires a unified engine to discover and execute skills. This tool parses SKILL.md files to run sequential tasks, enabling an agent to pass outputs from one skill directly into another.

Do I need Python to parse and run SKILL.md files for AI agents?

Yes, you need Python 3.x to parse and run SKILL.md files for AI agents. The execution engine relies on standard libraries for file operations and JSON parsing to manage autonomous skill discovery and execution.

How does an autonomous agent discover available skills in a directory?

An autonomous agent discovers available skills by using the executor's discovery interface to list and extract information from SKILL.md files across various locations. This provides a comprehensive view of all runnable tasks.

Can I validate arguments and build context before executing a skill?

Yes, you can validate arguments and build context before executing a skill. The executor supports argument handling and context building to ensure autonomous agent operations run with the correct parameters.

How to manage multi-step AI tasks that require chaining different skills?

To manage multi-step AI tasks, use the executor to run a specific skill and then feed its output into the next skill. This allows autonomous agents to chain operations like running a code review before executing a fix.