ushoka
- 4 skills
- 0 followers
- 6 hours ago last updated
- ▌ Skill Creator · ushoka bundleCreate new skills, modify and improve existing skills, and measure skill performance. Use when users want to create a skill from scratch, edit, or optimize an existing skill, run evals to test a skill, benchmark skill performance with variance analysis, or optimize a skill's description for better triggering accuracy.
- ▌ Commit · ushokaBreak working changes into smaller, semantic commits with Conventional Commits messages so the history reads cleanly. Use this skill whenever the user asks to commit working changes — "commit this", "commit these changes", "make a commit", "split this into commits", "commit my work" — even when they don't explicitly ask for a split. The default behavior is to propose a multi-commit plan, get approval, then execute; if there's only one sensible commit, say so and proceed automatically. Do not use for push, PR creation, rebase, or history rewriting beyond the initial commits.
- ▌ Create Pr · ushokaCreate a GitHub pull request from the current branch. Use this skill whenever the user wants to open, create, draft, file, submit, or put up a pull request / PR from their branch — including casual phrasings like "ship this", "push this up for review", "let's PR this", "open a draft", or "create a pull request". Defaults to a draft PR; creates a normal (ready-for-review) PR only when the user explicitly asks. Handles branch push, base-branch detection, PR template population, issue linking, and pre-submission review.
- ▌ Make It Easy · ushokaTurn a user-provided task into one practical, low-friction, sustainable plan without carrying out the task. Use only when the user explicitly invokes $make-it-easy.