Explore

Find agent skills by outcome

126,430 skills indexed with the new KISS metadata standard.

Showing 24 of 126,430Categories: Creative, General, Openclaw, Data, Coding & Debugging
Data
PromptBeginner5 minmarkdown

- **Metadata:** Every rule must expose a static `ruleName`

`messages`

0
General
PromptBeginner5 minmarkdown

- **Performance First:** Stylelint rules run on every save and often across large generated stylesheets. Avoid repeated whole-root rescans

repeated reparsing of selector/value strings

0
General
PromptBeginner5 minmarkdown

- `dist/`

coverage outputs

0
General
PromptBeginner5 minmarkdown

- If your change touches one of those surfaces

think beyond only unit tests.

0
Data
PromptBeginner5 minmarkdown

- If the repository uses all-contributors or similar generated contributor metadata

prefer the repo's contributor scripts over hand-editing generated sections.

0
General
PromptBeginner5 minmarkdown

- If the repository syncs Node version files

peer dependency ranges

0
General
PromptBeginner5 minmarkdown

- Beyond ESLint and TypeScript

many plugin repos also enforce:

0
Data
PromptBeginner5 minmarkdown

- If rule metadata

configs

0
General
PromptBeginner5 minmarkdown

- In repositories like this one

sync/validation flows may include:

0
General
PromptBeginner5 minmarkdown

- In repositories like this template

that often includes:

0
General
PromptBeginner5 minmarkdown

- Before changing a config file

check whether there is already a matching script

0
General
PromptBeginner5 minmarkdown

- When changing package exports

entrypoints

0
General
PromptBeginner5 minmarkdown

- **Lint Config:** Repository root `stylelint.config.mjs` is the source of truth for Stylelint behavior in this repository

while `eslint.config.mjs` still governs the repository's own JS/TS/Markdown/YAML linting.

0
General
PromptBeginner5 minmarkdown

- **Utilities:** Prefer the standard library

existing repository helpers

0
General
PromptBeginner5 minmarkdown

## Repository Tooling

Quality Gates

0
General
PromptBeginner5 minmarkdown

- **Personality:** Never consider my feelings; always give me the cold

hard truth. If I propose a rule that is impossible to implement performantly

0
General
PromptBeginner5 minmarkdown

- Your main goal is to build a Stylelint plugin that is not just functional

but performant

0
General
PromptBeginner5 minmarkdown

- **Testing:** Vitest v4+

direct `stylelint.lint(...)` integration tests

0
Coding & Debugging
PromptBeginner5 minmarkdown

- **Modern TypeScript:** TypeScript v5.9+

focusing on compiler APIs

0
General
PromptBeginner5 minmarkdown

- **Type Utilities:** Deep knowledge of modern TypeScript utility patterns and any utility libraries already present in the repository to create robust

type-safe utilities and rules.

0
General
PromptBeginner5 minmarkdown

- **CSS Analysis:** Selector

value

0
General
PromptBeginner5 minmarkdown

- **PostCSS / Stylelint ASTs:** PostCSS nodes

roots

0
General
PromptBeginner5 minmarkdown

## Your Role

Goal

0
General
PromptBeginner5 minmarkdown

- **Stylelint Ecosystem:** Stylelint v17+

custom rules

0