Problem
The official iFLYTEK skill collection publishes reusable speech, OCR, translation, proofreading, and multimodal workflows, but Cursor users cannot currently discover or install those workflows from the official plugin marketplace.
The collection is part of the iflytek-astron ecosystem, is maintained by iFLYTEK, and is licensed under Apache-2.0.
Proposed plugin
Add a third-party skill-only plugin named iflytek-skills under third_party/iflytek-skills and register it in the marketplace manifest and README.
The initial version would vendor eight focused upstream skills:
iflytek-hyper-tts
iflytek-image-understanding
iflytek-ocr-invoice
iflytek-pdf-image-ocr
iflytek-speed-transcription
iflytek-text-proofread
iflytek-translate
iflytek-video-translate
The vendored files would be copied without functional changes from a pinned upstream commit, with the Apache-2.0 license and source revision documented for provenance.
Deliberate v1 exclusions
iflytek-contract-intelligence-review: its upstream API clients intentionally require injected implementations and currently raise NotImplementedError.
iflytek-voiceclone-tts: its training flow currently sends authentication and audio to plain-HTTP endpoints; it should not be promoted through the marketplace until an encrypted transport is available.
animated-sketch-diagram: useful, but not an iFLYTEK API integration and better reviewed separately from this focused capability bundle.
Runtime and data boundary
- No hooks, background processes, MCP servers, or bundled credentials.
- Skills invoke local Python scripts only after the user requests the corresponding capability.
- Credentials remain user-owned environment variables; the plugin does not persist or print them.
- Text, images, PDFs, audio, or video URLs are sent to the iFLYTEK endpoint for the invoked capability. The README will disclose that users should confirm service terms, entitlements, pricing, and data-handling requirements before sending sensitive content.
- Some workflows require
requests/urllib3; the plugin will document dependencies and will not install them silently.
Acceptance criteria
If this scope and third-party placement look appropriate, I will submit the implementation as a linked PR.
Problem
The official iFLYTEK skill collection publishes reusable speech, OCR, translation, proofreading, and multimodal workflows, but Cursor users cannot currently discover or install those workflows from the official plugin marketplace.
The collection is part of the
iflytek-astronecosystem, is maintained by iFLYTEK, and is licensed under Apache-2.0.Proposed plugin
Add a third-party skill-only plugin named
iflytek-skillsunderthird_party/iflytek-skillsand register it in the marketplace manifest and README.The initial version would vendor eight focused upstream skills:
iflytek-hyper-ttsiflytek-image-understandingiflytek-ocr-invoiceiflytek-pdf-image-ocriflytek-speed-transcriptioniflytek-text-proofreadiflytek-translateiflytek-video-translateThe vendored files would be copied without functional changes from a pinned upstream commit, with the Apache-2.0 license and source revision documented for provenance.
Deliberate v1 exclusions
iflytek-contract-intelligence-review: its upstream API clients intentionally require injected implementations and currently raiseNotImplementedError.iflytek-voiceclone-tts: its training flow currently sends authentication and audio to plain-HTTP endpoints; it should not be promoted through the marketplace until an encrypted transport is available.animated-sketch-diagram: useful, but not an iFLYTEK API integration and better reviewed separately from this focused capability bundle.Runtime and data boundary
requests/urllib3; the plugin will document dependencies and will not install them silently.Acceptance criteria
.cursor-plugin/plugin.jsonwith skill discovery only.iflytek-skillsin.cursor-plugin/marketplace.jsonand the root README.node scripts/validate-plugins.mjs.If this scope and third-party placement look appropriate, I will submit the implementation as a linked PR.