npx claudepluginhub pactkit/claude-code-plugin --plugin pactkitThis skill uses the workspace's default tool permissions.
Version release management — update versions, snapshot architecture, create Git tags, and publish GitHub Releases.
Provides Ktor server patterns for routing DSL, plugins (auth, CORS, serialization), Koin DI, WebSockets, services, and testApplication testing.
Conducts multi-source web research with firecrawl and exa MCPs: searches, scrapes pages, synthesizes cited reports. For deep dives, competitive analysis, tech evaluations, or due diligence.
Provides demand forecasting, safety stock optimization, replenishment planning, and promotional lift estimation for multi-location retailers managing 300-800 SKUs.
Version release management — update versions, snapshot architecture, create Git tags, and publish GitHub Releases.
/project-release command: VERSION is passed explicitly from the command's pre-flight check.pyproject.toml.VERSION is provided (e.g., by /project-release): use it directly, skip auto-detection.git diff HEAD~1 pyproject.toml | grep version and extracting the new value.update_version "$VERSION" via pactkit-board skill.pyproject.toml, package.json).pactkit backfill-release $VERSION to replace Release: TBD in completed specs.visualize (all three modes: file, class, call).snapshot "$VERSION" via pactkit-board skill.docs/architecture/snapshots/{version}_*.mmd.archive via pactkit-board skill.git commit -am "chore(release): $VERSION".git tag $VERSION.pactkit.yaml for release.github_release.
release.github_release: true: proceed with GitHub Release creation.release.github_release: false or section missing: log "GitHub Release: SKIP — not configured" and stop.[$VERSION] section from CHANGELOG.md as release notes.gh release create $VERSION --title "$VERSION" --notes "$NOTES".gh release view $VERSION confirms the release exists and is marked Latest.