skill-alias

Create command aliases wrapping skills with predefined arguments.

1.1k|68|Updated Nov 14, 2025
One-click install
npx skills add https://github.com/vm0-ai/vm0 --skill skill-alias
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: skill-alias
Source: https://github.com/vm0-ai/vm0/tree/main/.claude/skills/skill-alias
Command: npx skills add https://github.com/vm0-ai/vm0 --skill skill-alias

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill alias creator eliminates repetitive, error-prone typing by turning long skill invocations into concise, reusable aliases.

Core Features & Use Cases

  • Create kebab-case aliases that map to existing skills with provided arguments.
  • Generate .claude/commands/{ALIAS}.md files with proper YAML front matter and a TypeScript snippet.
  • Example use case: define an alias like tech-debt-research mapping to the skill tech-debt with the argument research.

Quick Start

Use the skill alias creator to define an alias like tech-debt-research that maps to the skill tech-debt with argument research.

Frequently Asked Questions about skill-alias

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

FAQPage Schema
How do I create reusable command aliases for frequent skill calls?▼

Create reusable command aliases by defining them in the ALIAS='SKILL_NAME arguments' format to generate .claude/commands/{ALIAS}.md files with YAML front matter and executable TypeScript blocks.

Can I pass predefined arguments when mapping an alias to an existing skill?▼

Yes, you can pass predefined arguments when mapping an alias to an existing skill by specifying them in the ALIAS='SKILL_NAME arguments' input format during alias generation.

What is the best way to reduce repetitive typing for long CLI skill invocations?▼

The best way to reduce repetitive typing for long CLI skill invocations is to wrap them in concise kebab-case aliases that execute predefined arguments via generated TypeScript command files.

Does the alias generator validate the target directory and handle parsing errors?▼

Yes, the alias generator validates the target directory, ensures YAML front matter correctness, and handles parsing errors gracefully to isolate aliases within the claude command framework.

Do I need any external dependencies to generate .claude/commands markdown files?▼

No external dependencies are required to generate .claude/commands markdown files, as the skill operates independently to create files with proper YAML front matter and TypeScript snippets.