Explore

Find agent skills by outcome

109,872 skills indexed with the new KISS metadata standard.

Showing 24 of 109,872Categories: Productivity, Coding & Debugging, Creative, General
Creative
PromptBeginner5 minmarkdown

return False

fName '{name}' cannot start/end with hyphen or contain consecutive hyphens

0
General
PromptBeginner5 minmarkdown

description = frontmatter.get('description'

'')

0
General
PromptBeginner5 minmarkdown

return False

fName must be a string

0
General
PromptBeginner5 minmarkdown

if not re.match(r'^[a-z0-9-]+$'

name):

0
General
PromptBeginner5 minmarkdown

return False

fName '{name}' should be hyphen-case (lowercase letters

0
General
PromptBeginner5 minmarkdown

if not isinstance(name

str):

0
General
PromptBeginner5 minmarkdown

name = frontmatter.get('name'

'')

0
General
PromptBeginner5 minmarkdown

return False

Missing 'description' in frontmatter

0
General
PromptBeginner5 minmarkdown

fAllowed properties are: {'

'.join(sorted(ALLOWED_PROPERTIES))}

0
General
PromptBeginner5 minmarkdown

return False

Missing 'name' in frontmatter

0
General
PromptBeginner5 minmarkdown

fUnexpected key(s) in SKILL.md frontmatter: {'

'.join(sorted(unexpected_keys))}.

0
General
PromptBeginner5 minmarkdown

return False

fInvalid YAML in frontmatter: {e}

0
General
PromptBeginner5 minmarkdown

ALLOWED_PROPERTIES = {'name'

'description'

0
General
PromptBeginner5 minmarkdown

if not isinstance(frontmatter

dict):

0
General
PromptBeginner5 minmarkdown

return False

Frontmatter must be a YAML dictionary

0
General
PromptBeginner5 minmarkdown

return False

SKILL.md not found

0
General
PromptBeginner5 minmarkdown

return False

No YAML frontmatter found

0
General
PromptBeginner5 minmarkdown

Follow this style: type(scope): brief description

then detailed explanation.

0
General
PromptBeginner5 minmarkdown

Here is a sensible default format

but use your best judgment:

0
General
PromptBeginner5 minmarkdown

For skills where output quality depends on seeing examples

provide input/output pairs:

0
Productivity
PromptBeginner5 minmarkdown

For complex tasks

break operations into clear

0
General
PromptBeginner5 minmarkdown

Use these patterns when skills need to produce consistent

high-quality output.

0
Productivity
PromptBeginner5 minmarkdown

For tasks with branching logic

guide Claude through decision points:

0
General
PromptBeginner5 minmarkdown

When creating a new skill from scratch

always run the `init_skill.py` script:

0