一键导入
release-funstack
A skill to make a GitHub release for the `@funstack/router` package. Use this skill when the user wants to release a new version of the package.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
A skill to make a GitHub release for the `@funstack/router` package. Use this skill when the user wants to release a new version of the package.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Use this skill when you need information about `@funstack/router` (the React router your app uses). What it is, API references, best practices, etc.
A skill to create a pull request on a GitHub repository. Use this skill when the user wants to create a pull request for the changes you have made.
Ensure consistency of documentation files. Should be used automatically when you made a significant change to the codebase that may affect the documentation, or when you made a significant change to the documentation itself.
Use this skill when you need information about `@funstack/static` (the React framework your app is built with). What it is even about, API references, best practices, etc.
| name | release-funstack |
| description | A skill to make a GitHub release for the `@funstack/router` package. Use this skill when the user wants to release a new version of the package. |
| allowed-tools | ["Read","Bash(gh:*)","Bash(git:*)"] |
| metadata | {"internal":true} |
To release a new version of the @funstack/router package, follow these steps:
packages/router/package.json file to determine the current version of the package.package.json. Ask the user to confirm if they have updated the version. If not, you should update the version based on semantic versioning rules (patch, minor, major) as per user's instruction.packages/router/package.json, commit and push if necessary.chore: bump version to x.y.z where x.y.z is the new version.gh CLI to create a new release on GitHub with the new version and the generated release notes.x.y.z where x.y.z is the new version.When writing release notes, consider the following structure:
## What's Changed
### Breaking Changes
- Change the `onNavigate` signature to accept an `OnNavigateInfo` object instead of the matched array. (#52)
### Features
- Add new hooks `useRouteParams`, `useRouteState` and `useRouteData` for type-safe state management (#50)
### Improvements
- Improve route matching performance by optimizing the matching algorithm (#20)
**Full Changelog**: https://github.com/uhyo/funstack-router/compare/0.0.1...0.0.2
Notes: