fmflurry

API Spec — Testing skill for Claude Code

Testing community

Generate Zalando-compliant OpenAPI 3.1 specs (one per bounded context) and publish to SmartBear SwaggerHub.

How to install API Spec

Installs to ~/.claude/skills/fmflurry-settings-opencode-api-spec/SKILL.md

Terminal
mkdir -p ~/.claude/skills/fmflurry-settings-opencode-api-spec && curl -fsSL https://raw.githubusercontent.com/fmflurry/settings-opencode/HEAD/commands/api-spec.md -o ~/.claude/skills/fmflurry-settings-opencode-api-spec/SKILL.md

Restart Claude Code, or start a new session, for it to be picked up.

What API Spec does


description: Generate Zalando-compliant OpenAPI 3.1 specs (one per bounded context) and publish to SmartBear SwaggerHub

API Spec Command

Routing to the `api-spec-architect` subagent is handled by the `agent:` field on this command in `opencode.jsonc` — no manual delegation needed.

Generate and publish OpenAPI 3.1 specifications for: $ARGUMENTS


Workflow at a Glance

  1. Discover bounded contexts from your domain model (code-memory).
  2. **Discover published APIs on Swagger

Alternatives in Testing

  • Notion Spec To Implementation — Convert Notion specs into linked implementation plans and tasks 14.6k ★
  • Regen API — Regenerate the OpenAPI spec and web API client after server API changes 2.5k ★
  • Spec Draft PR — Turn a feature idea or GitHub issue into a one-page spec saved to Documentation/specs/ and opened as a draft P 324 ★

Full documentation available on GitHub

View Source Repository