Write, edit, review, or audit user-facing documentation for the eve repository. Use for changes under docs/, documentation tied to eve APIs or CLI behavior, docs work based on Slack or support feedback, and requests to make eve docs clearer, more natural, or less AI-patterned while verifying claims against current source, tests, CLI help, public releases, and repository conventions.
70
85%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
View guide
Low
Low-risk findings worth noting
Write accurate, task-focused documentation for eve. Treat developers and AI agents as readers: make each section easy to scan, retrieve, and act on without relying on unstated context.
Do not rely on training data for eve behavior. Use this source hierarchy:
packages/evedocs/research/ as proposed intent, not shipped behaviorUse support evidence to identify the reader's problem, not to establish product behavior. Verify commands, flags, API names, defaults, limitations, and examples against the current repository. For a docs-only change, also compare the implementation with the latest public release so the docs do not announce branch-only behavior. When docs accompany product code in the same change, state that dependency during review. If a claim cannot be verified, omit it or report the missing owner or source. Never leave [VERIFY] markers in a completed docs change.
eve lowercase, including headings and sentence starts when practical.defineAgent, eve dev, and eve add channel/slack.agent tool, declared subagents, and remote agents. They have different inheritance and execution semantics.Workflow tool from authored Vercel Workflows, and durable session state from sandbox filesystem or attachment storage.eve logs, and eve traces are not interchangeable.docs/** as published documentation. Update docs/meta.json when navigation changes..md files framework-agnostic. Use MDX components only in .mdx files and only when nearby pages establish the convention.meta.json sidebar entry or a routing-table cell alone is not enough. When adding a page, add the inbound link from the page that owns the topic in the same change, and keep every page reachable by following body links from getting-started.you; use imperative verbs for steps.we unless describing a deliberate Vercel or eve team action.pnpm docs:check when preparing to push, unless the user requests earlier validation.e0ad9a0
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.