Claude-code-plugins-plus-skills windsurf-api-development
install
source · Clone the upstream repo
git clone https://github.com/jeremylongshore/claude-code-plugins-plus-skills
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/jeremylongshore/claude-code-plugins-plus-skills "$T" && mkdir -p ~/.claude/skills && cp -r "$T/plugins/saas-packs/skill-databases/windsurf/skills/windsurf-api-development" ~/.claude/skills/jeremylongshore-claude-code-plugins-plus-skills-windsurf-api-development && rm -rf "$T"
manifest:
plugins/saas-packs/skill-databases/windsurf/skills/windsurf-api-development/SKILL.mdsource content
Windsurf Api Development
Overview
This skill enables AI-assisted API development workflows within Windsurf. Cascade can generate type-safe API clients from OpenAPI/Swagger specs, create comprehensive API documentation, design REST and GraphQL schemas, and produce SDKs for multiple languages.
Prerequisites
- Windsurf IDE with Cascade enabled
- OpenAPI/Swagger specification or API endpoints
- Target language runtime (Node.js, Python, etc.)
- Understanding of API design patterns
- Documentation requirements defined
Instructions
- Define API Specification
- Generate Clients
- Implement Endpoints
- Create Documentation
- Test and Validate
See
${CLAUDE_SKILL_DIR}/references/implementation.md for detailed implementation guide.
Output
- Generated API clients (TypeScript, Python, etc.)
- Type definitions and schemas
- API reference documentation
- Quick start guides and examples
Error Handling
See
${CLAUDE_SKILL_DIR}/references/errors.md for comprehensive error handling.
Examples
See
${CLAUDE_SKILL_DIR}/references/examples.md for detailed examples.