tests/fixtures/skills/medium-skill/SKILL.md
Medium-sized skill for comprehensive token testing
npx skillsauth add feiskyer/koder medium-skillInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
This skill represents a medium-sized document that an engineering team might maintain to describe best practices for integrating with external APIs. The content is intentionally richer and longer than the previous skills, providing enough material for tests that compare token usage between metadata-only prompts and fully expanded skill prompts.
Before writing the first line of integration code, clarify the API contract:
These details should live in version-controlled documentation so that they can evolve alongside the code. Engineers can reference this skill while writing tests or reviewing changes to the integration layer.
Most APIs require some form of credential such as an API key, OAuth token, or signed JWT. Good practices include:
When tests in this repository count tokens, they treat this section as part of the "full content" that is only loaded when the agent explicitly requests the medium‑sized skill.
API integrations fail in many subtle ways: network timeouts, malformed responses, authentication drift, and upstream outages. The integration layer should:
The goal is to avoid tight retry loops that amplify outages while still providing a smooth experience when brief network issues occur. Unit tests often simulate these failures by stubbing HTTP clients and asserting that the integration layer behaves as described here.
Many APIs paginate large collections. Instead of loading every record at once, integrations should stream or page through results:
By structuring the integration code around clear data flows and reusable helpers, teams can keep this logic understandable even when working with complex external APIs.
testing
A minimal template skill for testing
testing
Small skill with basic content for token testing
content-media
Large skill with extensive content and supplementary files
testing
Create, edit, improve, or audit AgentSkills. Use when creating a new skill from scratch or when asked to improve, review, audit, tidy up, or clean up an existing skill or SKILL.md file. Also use when editing or restructuring a skill directory (moving files to references/ or scripts/, removing stale content, validating against the AgentSkills spec). Triggers on phrases like "create a skill", "author a skill", "tidy up a skill", "improve this skill", "review the skill", "clean up the skill", "audit the skill".