/skills-best-practices
Opinionated best practices for building Agent Skills - SKILL.md structure, frontmatter, description writing, progressive disclosure, testing, distribution. Use when creating or reviewing a skill, or debugging why one will not trigger.
Claude Code
$ npx -y skills add tenequm/skills --skill skills-best-practices --agent claude-code
Codex
$ npx skills add tenequm/skills --skill skills-best-practices -a codex -y
Cursor
$ npx skills add tenequm/skills --skill skills-best-practices -a cursor -y
Gemini CLI
$ npx skills add tenequm/skills --skill skills-best-practices -a gemini-cli -y
GitHub Copilot
$ npx skills add tenequm/skills --skill skills-best-practices -a github-copilot -y
OpenCode
$ npx skills add tenequm/skills --skill skills-best-practices -a opencode -y
Windsurf
$ npx skills add tenequm/skills --skill skills-best-practices -a windsurf -y
SKILL.md
skills-best-practices.SKILL.mdThis file is not shown here. Its text matched a pattern that tries to override an agent's instructions. Read it on GitHub ↗
Claude Code skills for founders, developers, and web3 builders. This repository publishes reusable skill folders under skills//, ships stable bundle downloads through GitHub Releases, and publishes changed skills to ClawHub.
Other skills on skills.
More skills from other plugins.
brainstorming
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…
ask-matt
Ask which skill or flow fits your situation. A router over the skills in this repo.
Questions about skills-best-practices.
- Which coding agents can use skills-best-practices?
- skills-best-practices installs in Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, OpenCode and Windsurf with the skills CLI, using each agent's flag shown on this page. Flowy's auto-invocation, which fires a skill when your prompt matches, runs in Claude Code only.

