skill-creator

Creates and validates agent skills with PEP 723 scripts and a checklist-driven workflow.

20|Updated Oct 13, 2025
One-click install
npx skills add https://github.com/malhashemi/dotfiles --skill skill-creator-malhashemi
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/malhashemi/dotfiles/tree/main/dot_config/opencode/skill/prompter/skill-creator
Command: npx skills add https://github.com/malhashemi/dotfiles --skill skill-creator-malhashemi

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill provides a structured framework and tooling to create, initialize, and validate new agent skills, ensuring they are well-defined, functional, and adhere to best practices.

Core Features & Use Cases

  • Skill Initialization: Generates a new skill directory with essential files (SKILL.md, justfile, example scripts, references, assets).
  • Script Management: Supports PEP 723 compliant Python scripts executed via uv run and managed by a justfile.
  • Validation: Includes a script to check skill structure, SKILL.md frontmatter, and naming conventions.
  • Use Case: When you need to add new capabilities to the agent, such as a skill to manage cloud infrastructure or a skill to analyze user feedback, use this skill creator to bootstrap the process efficiently.

Quick Start

Use the skill-creator to initialize a new skill named 'data-analyzer' in the local './skills' directory.

Frequently Asked Questions about skill-creator

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

FAQPage Schema
How do I create and validate custom agent skills using a defined directory structure?

To create and validate custom agent skills, use a framework that generates a modular directory structure with essential files like SKILL.md and a justfile, then run a validation script to check naming conventions and frontmatter.

What is the best way to manage PEP 723 compliant Python scripts for agent tooling?

Managing PEP 723 compliant Python scripts for agent tooling involves using a justfile to define task execution rules and running the scripts via uv run, ensuring standardized dependency management and execution.

Does skill creation tooling require specific dependencies to initialize new capabilities?

Skill creation tooling requires a local environment capable of executing Python scripts and a justfile runner, with no external dependencies needed to initialize a new skill directory with essential template files.

How do I validate SKILL.md frontmatter and structural conventions for modular agent skills?

To validate SKILL.md frontmatter and structural conventions, execute a dedicated validation script that checks the skill directory structure, verifies frontmatter fields, and enforces naming conventions.

Can I use a justfile to bootstrap task execution for newly initialized agent skills?

Yes, you can use a justfile to bootstrap task execution for newly initialized agent skills, defining commands that execute PEP 723 compliant Python scripts via uv run for consistent local development.

What is included when initializing a new skill directory for agent development?

Initializing a new skill directory for agent development generates essential files including SKILL.md, a justfile for task execution, example scripts, and dedicated references and assets folders.