skill-creator

Generate OpenOcta Skills with SKILL.md and resource directories.

3.1k|368|Updated Feb 26, 2026
One-click install
npx skills add https://github.com/openocta/openocta --skill skill-creator-openocta
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/openocta/openocta/tree/main/src/embed/employee_skills/skill-creator/skill-creator
Command: npx skills add https://github.com/openocta/openocta --skill skill-creator-openocta

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires PyYAML, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill empowers users to create new, custom skills for the Agent by describing a scenario or workflow, automating the process of skill development.

Core Features & Use Cases

  • Scenario-to-Skill Generation: Translates user-described problems and workflows into functional OpenOcta Skills.
  • Automated Skill Scaffolding: Initializes new skill directories with SKILL.md and optional resource folders (scripts/, references/, assets/).
  • Use Case: A user wants to automate a repetitive task of checking server logs for specific error patterns. They describe the task, and this skill generates a new skill with a script to perform the check and a SKILL.md to define its trigger and purpose.

Quick Start

Use the skill-creator to generate a new skill named 'log-analyzer' that includes scripts and references.

Frequently Asked Questions about skill-creator

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

FAQPage Schema
How do I generate a new skill from a scenario description?

To generate a new skill from a scenario, describe your workflow or problem to the skill-creator. It translates user-described scenarios into functional OpenOcta Skills, automatically scaffolding directories and generating the SKILL.md file.

How do I automate skill scaffolding for custom workflows?

Automate skill scaffolding by providing a workflow scenario to this tool. It initializes new skill directories with a SKILL.md file and optional resource folders like scripts/, references/, and assets/ to facilitate rapid skill development.

Do I need Python and PyYAML to generate OpenOcta skills?

Yes, you need Python 3 and the PyYAML library installed. These dependencies are required for the skill-creator's internal scripts to function properly and generate the new skill structures from your scenarios.

What is automated skill creation for developer tools?

Automated skill creation is the process of translating user-defined workflows into functional skill components. It solves the problem of manual development by generating the required SKILL.md and optional resource directories directly from scenario descriptions.

Can I include scripts and references when scaffolding a new skill?

Yes, you can include scripts and references when scaffolding a new skill. The generation process initializes optional resource directories for scripts/, references/, and assets/ alongside the core SKILL.md file to support your workflow.

What's the best way to create a log analyzer skill from a workflow?

The best way is to describe the repetitive task, such as checking server logs for specific error patterns. The skill-creator generates a new skill with the necessary scripts to perform the check and a SKILL.md to define its trigger.