with one click
create-pr
// Runs the full PR lifecycle. Use when creating a branch, committing, pushing, opening a PR, requesting AI review, and driving CI and review to completion.
// Runs the full PR lifecycle. Use when creating a branch, committing, pushing, opening a PR, requesting AI review, and driving CI and review to completion.
Guides ccusage Rust tests. Use when adding or fixing cargo tests, CLI snapshots, Claude model pricing, LiteLLM compatibility, or Rust fixture-backed parser and loader tests.
Guides ccusage TypeScript package and tooling work. Use when editing apps/ccusage .ts/.js files, Vitest tests, Bun scripts, package launchers, schema tooling, or benchmark scripts.
Guides ccusage Rust implementation work. Use when editing rust/crates, native packaging, parser/module layout, pricing embedding, or Rust/TypeScript parity.
Profiles Bun TypeScript and JavaScript package scripts. Use for launcher, benchmark, or packaging hot paths; use ccusage-rust-profile for native CLI performance.
Creates atomic Conventional Commits. Use when committing code changes, splitting hunks into revertable units, or writing detailed commit messages.
Guides t-wada Red-Green-Refactor TDD. Use when implementing features, fixing bugs, or refactoring logic with strict test-first development.
| name | create-pr |
| description | Runs the full PR lifecycle. Use when creating a branch, committing, pushing, opening a PR, requesting AI review, and driving CI and review to completion. |
Use this skill when the user asks to create or open a PR, push changes for review, or handle the full PR workflow. This is the single rule for PR work in this repository: it owns setup, AI review requests, reviewer thread replies, follow-up pushes, CI inspection, and final readiness checks.
Prepare the branch and commits.
Read references/branch-and-commit.md.
Create the PR.
Read references/open-pr.md.
Request and handle AI review.
Read references/ai-review.md.
Read references/gh-review-commands.md when you need concrete gh commands.
Monitor and fix CI.
Read references/ci.md.
Finish only when the PR is actually ready.
Read references/completion.md.
main without explicit permission.git, gh, rg, and fd.commit skill.