skill-naming-optimizer

Validate skill names and descriptions for kebab-case and length limits.

Updated Oct 31, 2025
One-click install
npx skills add https://github.com/FassadenFix/FaFi --skill skill-naming-optimizer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-naming-optimizer
Source: https://github.com/FassadenFix/FaFi/tree/main/skills/skill_naming_optimizer
Command: npx skills add https://github.com/FassadenFix/FaFi --skill skill-naming-optimizer

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The Skill Naming Optimizer fixes inconsistencies in skill names and descriptions to ensure consistent triggering and discovery.

Core Features & Use Cases

  • Validates and enforces kebab-case naming, length limits, and descriptive clarity.
  • Recommends improvements to frontmatter for better AI activation.
  • Use case: When creating or revising skills, run this optimizer to align names and descriptions with standards.

Quick Start

Use the Skill Naming Optimizer after creating or updating a Skill to ensure naming consistency and high-quality descriptions. Validate the frontmatter and adjust as needed, then revalidate to confirm improvements.

Frequently Asked Questions about skill-naming-optimizer

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

FAQPage Schema
How do I standardize skill names and descriptions for reliable AI activation?

To standardize skill names and descriptions, you must enforce kebab-case naming, adhere to length limits, and validate directory alignment. This ensures consistent triggering and improves discovery across projects during frontmatter refinement.

What is kebab-case naming and why is it needed for frontmatter validation?

Kebab-case naming formats text with lowercase letters and hyphens separating words. It is needed for frontmatter validation to enforce structural consistency, prevent character errors, and ensure reliable automated triggering of your skills.

Can I use markdown frontmatter to improve descriptive clarity for skill triggering?

Yes, you can use markdown frontmatter to improve descriptive clarity for skill triggering. Refining frontmatter descriptions enforces descriptive quality and recommends improvements that directly enhance AI activation accuracy.

What is the best way to validate directory alignment when creating skills?

The best way to validate directory alignment when creating skills is to run an automated optimizer after updating your frontmatter. This checks the structural configuration, enforces naming standards, and confirms alignment before finalizing.

Why does my skill description not trigger reliably across different projects?

Your skill description may not trigger reliably due to inconsistent frontmatter, exceeding length limits, or poor descriptive clarity. Standardizing these elements enforces kebab-case naming and ensures proper directory alignment for accurate activation.

Are there length limits for skill descriptions during frontmatter refinement?

Yes, there are specific length limits enforced during frontmatter refinement. Validating your skill descriptions ensures they remain within these constraints while maintaining the descriptive clarity necessary for reliable AI activation.