Use YApi from Claude Code through the local yapi CLI. Install it automatically, reuse existing login state, inspect interfaces, and run docs-sync workflows.
npx claudepluginhub port-wind/marketplace --plugin yapi-pluginCreate a docs-sync binding between local docs and a YApi category.
Fetch a YApi interface by numeric ID.
List YApi interfaces under a category ID.
Prepare the local YApi CLI and then run yapi login using the user's existing config flow.
Run YApi docs-sync for one binding or for all configured bindings.
Search YApi interfaces by keyword through the local yapi CLI.
Install or verify the YApi CLI and report whether login is required.
Show the current YApi login identity from the local yapi CLI.
Cursor and Claude Code plugin for YApi workflows.
It wraps the existing yapi CLI so you can use YApi without leaving the editor. The plugin checks whether yapi is installed, installs @leeguoo/yapi-mcp automatically when needed, reuses your existing ~/.yapi/config.toml, and exposes the common query and docs-sync flows as Cursor skills and commands.
@leeguoo/yapi-mcp automatically when yapi is missing~/.yapi/config.toml and existing yapi login stateyapi self-updatedocs-sync commands from Cursordocs-sync uploads with --dry-run before pushing large Mermaid-heavy docs--query "catid=4631&limit=50&page=1"skill + commands + wrapper scripts, without forcing MCP on day one.cursor-plugin/plugin.json: marketplace metadata.claude-plugin/plugin.json: Claude Code plugin metadataskills/yapi/SKILL.md: YApi routing and URL handling guidancecommands/: setup, login, query, and docs-sync command promptsscripts/: local Node wrappers around the yapi CLInpm test
npm run validate
npm run dev
npm run build
node and npm are available locallyyapi loginThe repository now includes a lightweight Astro site for GitHub Pages:
Once the Pages workflow is merged to main, the site will publish at:
https://leeguooooo.github.io/yapi-plugin/Short description:
Use YApi from Cursor through the local yapi CLI. Install it automatically, reuse existing login state, inspect interfaces, and run docs-sync workflows.
Primary workflows:
docs-syncComprehensive C4 architecture documentation workflow with bottom-up code analysis, component synthesis, container mapping, and context diagram generation
20 modular skills for idiomatic Go — each under 225 lines, backed by 48 reference files, 8 automation scripts (all with --json, --limit, --force), and 4 asset templates. Covers error handling, naming, testing, concurrency, interfaces, generics, documentation, logging, performance, and more. Activates automatically with progressive disclosure and conditional cross-references.
Connect to Atlassian products including Jira and Confluence. Search and create issues, access documentation, manage sprints, and integrate your development workflow with Atlassian's collaboration tools.
Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques
Tools to maintain and improve CLAUDE.md files - audit quality, capture session learnings, and keep project memory current.
Upstash Context7 MCP server for up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your LLM context.