Cursor rule
.cursor/rules/020-agent-skill-authoring.mdcAuthoring agent, skill, and command markdown for cross-harness portability
Cursor rules
Quality
43/100
Scores the file, not the repository.Length
156 words
3 headings · 0 code blocksRepository
38k
— · pushed 12 days agoLast changed
3 days ago
First indexed 3 days ago.123456# Authoring portable plugin content78This content ships to Claude Code, Codex CLI, Cursor, OpenCode, and Gemini CLI. The adapter9framework handles per-harness mechanics, but content choices affect portability.1011## Frontmatter1213- Agents: `name`, `description` (with "Use when…" trigger), `model: opus|sonnet|haiku|inherit`, optional `tools:`, optional `color:`.14- Skills: `name`, `description`. Other Anthropic SKILL.md fields are optional and respected only on Claude Code.15- Commands: `description`, `argument-hint`.1617## Body1819- Use action verbs, not tool-name vocabulary: prefer *"open the file"* over *"use the Read tool"*. The adapter rewrites a conservative set, but the unrewritten cases bleed through.20- Cap skill body at ~8 KB. Push longer reference material into `skills/<name>/references/` files. Codex will hard-truncate at 8 KB anyway.21- Don't name agents `default`, `worker`, or `explorer` — they collide with Codex built-ins.22- Don't reference `TodoWrite`, the `Task` spawn tool, or hooks as load-bearing — they don't exist in Codex or Cursor.2324See `docs/authoring.md` for the full guide.25
Also in wshobson/agents
Diff this repo’s formatsOne repository carrying more than one format is the comparison this product exists for: does anyone actually write different content in each file, or is one a copy of the other?
| Repository | Format | Stack | Covers | Score | Changed |
|---|---|---|---|---|---|
| wshobson/agentsGEMINI.md · 38k | GEMINI.md | setupperformance | 65/100 | 3 days ago | |
| wshobson/agents.cursor/rules/000-project-conventions.mdc · 38k | Cursor rules | lint-formatstylesecuritydo-not+1 | 62/100 | 3 days ago | |
| wshobson/agents.cursor/rules/010-python-tooling.mdc · 38k | Cursor rules | setuplint-formatstyle | 44/100 | 3 days ago | |
| wshobson/agentsAGENTS.md · 38k | AGENTS.md | testlint-formatstylesecurity+2 | 93/100 | 3 days ago |
Similar configs
Same format, overlapping stack, ranked by quality.
| Repository | Format | Stack | Covers | Score | Changed |
|---|---|---|---|---|---|
| TechSquidTV/Hermes.cursor/rules/10-hermes-api.mdc · 45 | Cursor rules | testlint-formatstylearch+5 | 100/100 | 3 days ago | |
| langflow-ai/langflow.cursor/rules/docs_development.mdc · 153k | Cursor rules | setupbuildtestlint-format+7 | 97/100 | 3 days ago | |
| TechSquidTV/Hermes.cursor/rules/20-hermes-api-tests.mdc · 45 | Cursor rules | teststyletesting-strategysecurity+3 | 97/100 | 3 days ago | |
| nerds-odd-e/doughnut.cursor/rules/cli.mdc · 49 | Cursor rules | setupbuildteststyle+4 | 96/100 | 3 days ago | |
| iloveitaly/llm-ide-rules.cursor/rules/general.mdc · 13 | Cursor rules | teststyledo-notagent-behaviour+1 | 92/100 | 3 days ago | |
| danielvm-git/bigpowers.cursor/rules/organize-workspace.mdc · 119 | Cursor rules | buildstylegitdeployment+2 | 89/100 | 3 days ago | |
| danielvm-git/bigpowers.cursor/rules/guard-git.mdc · 119 | Cursor rules | stylearchgitsecurity+2 | 89/100 | 3 days ago | |
| dotCMS/core.cursor/rules/e2e-rules.mdc · 949 | Cursor rules | setupteststylearch+5 | 89/100 | 3 days ago |
