skill-creator

Create and validate Manus skill packages with templates, scripts, and reference patterns.

Updated Sep 16, 2026
One-click install
npx skills add https://github.com/Military-Veteran-Team-LPT-Realty/mvt-manus-public-skills --skill skill-creator-military-veteran-team-lpt-realty
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/Military-Veteran-Team-LPT-Realty/mvt-manus-public-skills/tree/main/skills/skill-creator
Command: npx skills add https://github.com/Military-Veteran-Team-LPT-Realty/mvt-manus-public-skills --skill skill-creator-military-veteran-team-lpt-realty

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve? Building a well-structured skill for Manus requires knowing the SKILL.md format, frontmatter rules, and resource organization conventions. This Skill guides the entire creation and update workflow so new skills are consistent, concise, and valid. ## Core Features & Use Cases - Skill Scaffolding: Run init_skill.py to generate a complete skill directory with a SKILL.md template and example scripts, references, and templates folders. - Design Guidance: Apply proven patterns for workflows, output formats, and progressive disclosure from the bundled reference documents. - Validation: Run quick_validate.py to check frontmatter fields, naming conventions, and description rules before delivery. - Use Case: When asked to build a new skill for processing a specific file type, follow the six-step process to gather requirements, initialize the directory, write instructions, validate, and deliver the packaged skill. ## Quick Start Create a new skill called pdf-merger following the skill-creator workflow and validate it before delivery.

Frequently Asked Questions about skill-creator

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

FAQPage Schema
How do I create a new skill for Manus?

Run init_skill.py with a hyphen-case skill name to generate the directory, SKILL.md template, and example resource folders. Then edit the SKILL.md frontmatter and body, customize resources, and validate with quick_validate.py before delivery.

What is the required structure of a SKILL.md file?

A SKILL.md requires YAML frontmatter with name and description fields, followed by Markdown instructions. The name must be hyphen-case under 64 characters, and the description must explain what the skill does and when to use it.

How do I validate a skill before publishing it?

Run quick_validate.py with the skill name or absolute path. It checks that SKILL.md exists, the frontmatter parses as valid YAML, required fields are present, and naming and description length rules are satisfied.

When should skill content go into references instead of SKILL.md?

Move content to references when SKILL.md approaches 500 lines or when details apply only to specific variants or domains. Reference files should link directly from SKILL.md with clear guidance on when to read them.

What are the limitations of the skill validation script?

quick_validate.py only checks structural rules like frontmatter fields, naming conventions, and description length. It does not verify instruction quality, test bundled scripts, or detect broken links to reference files.