skill-builder

Generate standardized SKILL.md frontmatter, plugin.json, and marketplace entries for FTC skills.

4|4|Updated Jan 14, 2026
One-click install
npx skills add https://github.com/ncssm-robotics/ftc-claude --skill skill-builder-ncssm-robotics
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-builder
Source: https://github.com/ncssm-robotics/ftc-claude/tree/main/.claude/skills/skill-builder
Command: npx skills add https://github.com/ncssm-robotics/ftc-claude --skill skill-builder-ncssm-robotics

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Create, structure, and optimize FTC skills for the marketplace by providing a standard scaffold, frontmatter, and metadata templates to accelerate quality-aligned skill creation.

Core Features & Use Cases

  • Generates standardized frontmatter for SKILL.md (name, description, license, compatibility, metadata) and a ready-to-submit plugin.json skeleton
  • Validates and guides marketplace readiness with recommended fields, categories, and keywords
  • Provides a practical Quick Start to scaffold new skills or refine existing ones for consistent quality

Quick Start

Ask Claude to scaffold a new skill with proper frontmatter, plugin.json, and marketplace-ready structure.

Frequently Asked Questions about skill-builder

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

FAQPage Schema
How do I generate standardized frontmatter for an FTC skill SKILL.md file?

To generate standardized frontmatter for a SKILL.md file, this scaffolding tool automatically creates the required metadata fields including name, description, license, and compatibility. It validates frontmatter requirements to ensure your FTC skill meets marketplace submission standards.

What's the best way to scaffold a new FTC plugin with a valid plugin.json skeleton?

The best way to scaffold a new FTC plugin is to use an automated generator that produces a ready-to-submit plugin.json skeleton alongside standardized SKILL.md frontmatter. This enforces metadata consistency and directory layout compliance from the start.

What frontmatter fields are required for FTC marketplace skill submission?

Required frontmatter fields for FTC marketplace skills include name, description, license, compatibility, and metadata. The validation process checks these fields against marketplace standards and recommends appropriate categories and keywords for readiness.

Can I validate an existing skill's metadata and marketplace readiness without rebuilding it?

Yes, you can validate an existing skill's metadata without rebuilding it. The tool applies to improving existing skills by checking frontmatter compliance, plugin.json structure, and marketplace entry consistency while preserving your core logic.

Does scaffolding an FTC skill enforce a specific directory layout and license format?

Scaffolding an FTC skill does enforce a recommended directory layout and standardized license format. It ensures consistency across metadata, compatibility, and tooling access fields to align with marketplace quality requirements.

Why does my FTC skill fail marketplace validation despite having a plugin.json?

Marketplace validation can fail despite having a plugin.json if your SKILL.md frontmatter is missing required fields like license, compatibility, or metadata. The validation process checks both files for consistency and completeness against marketplace standards.