# Scripted Skill

> Demonstrate a scripted Codex skill that normalizes proposed skill names into lowercase kebab-case and validates naming constraints.

- Skill: `ucsahinn/scripted-skill` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add ucsahinn/scripted-skill`
- Raw SKILL.md: https://api.skillmd.com/api/skills/ucsahinn/scripted-skill/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: ucsahinn (https://skillmd.com/u/ucsahinn)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/ucsahinn/scripted-skill

---


# Scripted Skill

Use this skill to create a valid skill name from a user-provided title.

## Workflow

1. Run `scripts/normalize_name.mjs` with the proposed title.
2. Confirm the normalized name is specific enough to trigger clearly.
3. Ask for a better domain clue only if the normalized name is too generic.

## Completion Criteria

The output includes the normalized name and any naming concerns.

