Midway
Use the local @midwayjs/skill-midway bundle before relying on memory.
Workflow
Resolve the user's requested version first. Run
npm exec midway-skill -- resolve-version <version>orpnpm exec midway-skill resolve-version <version>. If no version is given, usecurrent.Query the right source for the question. Use
npm exec midway-skill -- lookup-docs --query "<topic>"orpnpm exec midway-skill lookup-docs --query "<topic>". Usenpm exec midway-skill -- lookup-api --symbol "<symbol>"orpnpm exec midway-skill lookup-api --symbol "<symbol>"for current-major API lookups. Usenpm exec midway-skill -- lookup-packages --query "<package or feature>"orpnpm exec midway-skill lookup-packages --query "<package or feature>". Usenpm exec midway-skill -- lookup-changelog --package "<package>"orpnpm exec midway-skill lookup-changelog --package "<package>"for release history.Cite what the bundle resolved. Include the requested version, resolved version, and whether it was an exact match or major-version fallback.
Rules
- Prefer bundle results over recollection.
- Historical majors only guarantee
docsandchangelog. - If
resolve-versionreportsapi: false, do not claim exact historical API details. - When results are empty, say that the bundle did not contain a match instead of inventing one.
- Prefer package names with the
@midwayjs/scope in answers when known.
Output
- State the resolved Midway version.
- Summarize the matched docs/API/package/changelog result.
- Keep links or source paths from bundle records when relevant.