npx claudepluginhub urso/claudev --plugin miscThis skill is limited to using the following tools:
Generate a pull request title and description based on changes between the current branch and main. Outputs the description for the user to copy or use with `gh pr create`.
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.
Generate a pull request title and description based on changes between the current branch and main. Outputs the description for the user to copy or use with gh pr create.
$ARGUMENTS
Parse for:
--detailed for a more thorough description (optional)--story <story-file> for additional context (optional)!git rev-parse --abbrev-ref HEAD
!git merge-base main HEAD
!git log --oneline main..HEAD
!git diff --stat main...HEAD
!git diff main...HEAD
If the diff summary is empty, report and exit:
No changes found between current branch and main.
If on main, report and exit:
Already on main. Create or switch to a feature branch first.
If --story provided, read the file to understand the motivation behind the work.
From the commits and diff, identify:
Title:
Body (default / concise mode):
## Summary section with 1-3 bullet points covering what changed and why## Test plan section with a brief checklist of how to verifyBody (--detailed mode):
## Summary section with a paragraph explaining the motivation and approach## Changes section with grouped bullet points by area/file## Test plan section with a thorough checklist## Breaking changes or ## Migration notes## Suggested PR
**Title:** <title>
**Body:**
<body in markdown>