skill-authoring-lifecycle

Scaffold, review, and validate SKILL.md packages for marketplace distribution.

2|Updated Aug 15, 2026
One-click install
npx skills add https://github.com/Arenukvern/shortly --skill skill-authoring-lifecycle-arenukvern
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: skill-authoring-lifecycle
Source: https://github.com/Arenukvern/shortly/tree/main/.agents/skills/skill-authoring-lifecycle
Command: npx skills add https://github.com/Arenukvern/shortly --skill skill-authoring-lifecycle-arenukvern

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Creating a valid Agent Skill package requires correct SKILL.md frontmatter, directory layout, registry entries, and spec compliance, and mistakes in any of these block installation or marketplace publishing. ## Core Features & Use Cases - Skill Scaffolding: Guides creation of a new skill directory with valid frontmatter, naming rules, templates, and registry entries in skills.sh.json and README.md. - Review & Audit Checklist: Validates structure, frontmatter fields, body quality, scripts, and distribution readiness before merge or publish. - Deprecation Workflow: Handles skill renames and merges as breaking changes using Changesets. - Use Case: Before opening a PR that adds a new skill, run the audit checklist to confirm the SKILL.md passes validation and is ready for npx skills installation. ## Quick Start Ask the agent to review this SKILL.md and check whether the skill is valid and marketplace-ready before the PR.

Frequently Asked Questions about skill-authoring-lifecycle

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

FAQPage Schema
How do I create a new Agent Skill with a valid SKILL.md?▼

Create a kebab-case directory under skills/ matching the frontmatter name, copy the SKILL.md template, and write a description covering capability and trigger phrases. Then register the skill id in skills.sh.json and add a row to the README skill table.

How to validate SKILL.md frontmatter before publishing?▼

Check that name is 1-64 lowercase alphanumeric characters with hyphens, description is 1-1024 chars stating capability and activation triggers, and metadata includes version and author. Run pnpm run validate to confirm no warnings.

What makes a SKILL.md description effective for skill activation?▼

The description must state both what the skill does and when to activate it, using trigger phrases users actually say. Activation-critical routing belongs in the description, not only in a body section.

Can a skill package be copied into a Codex or Cursor plugin bundle?▼

Yes, but the skill must run from a copied directory without relying on repo-relative paths outside its package. Agent-specific assumptions should be isolated to optional metadata like agents/openai.yaml, not the core workflow.

When should a skill include evals and test cases?▼

T1 behavior-critical skills require references/evals.md plus at least two evals/cases/*.yaml files covering should-trigger and should-not-trigger prompts. Other skills may include evals optionally.