From agent-harness
Use this skill when writing, reviewing, or modifying documentation strings (docstrings, JSDoc, GraphQL descriptions, OpenAPI descriptions, etc.) that are publicly accessible via an API to a consumer. This includes REST endpoints, GraphQL types/fields/mutations/queries, SDK methods, and any other public-facing API surface.
How this skill is triggered — by the user, by Claude, or both
Slash command
/agent-harness:api-documentation-styleThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
These rules MUST be followed whenever writing or reviewing documentation strings that are publicly accessible via an API.
These rules MUST be followed whenever writing or reviewing documentation strings that are publicly accessible via an API.
When referencing API elements (objects, models, types, URLs, mutations, actions, properties, fields, endpoints, queries), always use backticks. Examples:
/v1/userQuery.userUser type responseemail fieldcreateUser mutationWhen referencing string literals (error codes, enum values, status strings), wrap them in backticks AND double quotes. Examples:
"BAD_REQUEST""ACTIVE""pending_verification"Creates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.
npx claudepluginhub louy/agent-harness --plugin agent-harness