new-claude-command

Create a Claude Code skill directory with SKILL.md and YAML frontmatter.

4|1|Updated Jan 8, 2024
One-click install
npx skills add https://github.com/OpenSourcePharmaFoundation/ospf-ayurveda-kg --skill new-claude-command
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: new-claude-command
Source: https://github.com/OpenSourcePharmaFoundation/ospf-ayurveda-kg/tree/main/.claude/skills/new-claude-command
Command: npx skills add https://github.com/OpenSourcePharmaFoundation/ospf-ayurveda-kg --skill new-claude-command

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates setting up a correctly structured Claude Code skill directory so your project’s skills stay consistent and discoverable.

Core Features & Use Cases

  • Skill directory scaffolding: Creates a new .claude/skills/<kebab-case>/ directory with a root SKILL.md.
  • Correct YAML frontmatter setup: Ensures required metadata like name, description, when_to_use, and allowed-tools is present for discovery.
  • Invocation-ready instructions: Produces clear operational instructions that Claude can follow when the skill is invoked.
  • Use Case: When you need a new project-specific automation step (for example, generating project documentation or validating data), you can create a new command skill that follows the repository’s conventions.

Quick Start

Tell Claude to create the new skill described after this command, following the project’s CLAUDE.md and the instructions in this SKILL.md.

Frequently Asked Questions about new-claude-command

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

FAQPage Schema
How do I create a new Claude Code skill for project automation?

To create a new Claude Code skill, generate a kebab-case directory under `.claude/skills/` with a root `SKILL.md` file containing YAML frontmatter and step-by-step operational instructions.

What metadata is required in a SKILL.md file for Claude skill discovery?

A SKILL.md file requires YAML frontmatter with `name`, `description`, `when_to_use`, and `allowed-tools` fields to ensure the skill is correctly discovered and invoked by Claude.

How do I scaffold a Claude command directory that follows project conventions?

Scaffold a Claude command directory by creating a kebab-case folder, re-reading the project's `CLAUDE.md` for conventions, and writing a `SKILL.md` file with proper YAML frontmatter and markdown instructions.

Can I use this to add new automation capabilities under the .claude/skills/ namespace?

Yes, this is specifically designed for adding new command or automation capabilities under the `.claude/skills/` namespace, ensuring consistent skill discovery and invocation across your project.

What is the best way to ensure my Claude skills stay consistent and discoverable?

The best way to keep skills consistent and discoverable is to automate directory scaffolding with correctly structured YAML frontmatter and clear invocation-ready operational instructions in every `SKILL.md`.