amjadjibon/skills
Skill Claude CodeCodex
Cut a release — derive the version bump from conventional commits since the last tag, generate a changelog, bump version files, tag, publish a GitHub release. Use on "release", "cut a release", "ship it", "tag a version", "bump the version", "publish a release", "generate a changelog".
amjadjibon/skills
Skill Claude CodeCodex
Answer one scoped question before code is written — a third-party API contract, a library capability, a doc lookup, or which approach to take — verified with spikes and web/doc lookups, written to .spec/ /RESEARCH.md. Trigger on "research/investigate/spike this", "explore options", "which library should we use".
amjadjibon/skills
Skill Claude CodeCodex
Review a PLAN.md before implementation — vague tasks, missing completion criteria, risky assumptions, wrong phase ordering, scope issues — to .spec/ /PLAN-REVIEW.md with a verdict. Use on "review the plan", "check the plan", "is this plan ready", "validate the plan".
amjadjibon/skills
Skill Claude CodeCodex
Write and run smoke tests — thin one-check-per-file scripts under scripts/test- .sh|py that answer "is the build/deploy alive" in one command instead of clicking around by hand. Not a CI gate, not regression coverage. Trigger on "smoke test", "sanity check this deploy", "is the build healthy", "quick check this is…
amjadjibon/skills
Skill Claude CodeCodex
Test-driven development — the red → green loop, done so the resulting tests are worth keeping. Use when building a feature or fixing a bug test-first, or on "red-green-refactor", "TDD", or integration tests that survive refactors.
amjadjibon/skills
Skill Claude CodeCodex
Build a clickable UI prototype as one self-contained HTML file (inline CSS, no build step, no framework) at .spec/ /prototype.html, opened straight in a browser. Trigger on "prototype this UI", "mock up this screen", "show me what this would look like", or wanting to click through a layout first.
amjadjibon/skills
Skill Claude CodeCodex
Map a large, ambiguous project into a decision graph before planning — open questions resolved one ticket at a time in .spec/ /MAP.md until a PLAN.md is finally possible. Trigger on "this is too big to plan", "I don't know where to start", "chart this out", "map this project", "what do we need to decide first", or a…
amjadjibon/skills
Skill Claude CodeCodex
Brainstorm any idea — feature, name, business, creative direction — as an interactive back-and-forth partner, not a one-shot list dump. Trigger on "let's brainstorm", "I need ideas for X", "what are some ways to...", "I'm stuck on...", "help me name/pitch this", or an open-ended idea.
amjadjibon/skills
Skill Claude CodeCodex
Write a conventional commit message — type(scope): description, the ! breaking-change marker, body/footer rules, and the feat/fix/refactor/perf/style/test/docs/build/ops/chore type set. Trigger on "commit this", "write a commit message", "what type should this commit be", "conventional commits", "fix my commit…
amjadjibon/skills
Skill Claude CodeCodex
Safety rules for destructive/history-rewriting git ops (force push, reset --hard, clean -f, branch -D, checkout over uncommitted changes, rebase/amend of pushed work) plus this repo's staging and commit-hygiene rules. Trigger before any such command, or before any skill runs git commit. Writing the message itself is…
amjadjibon/skills
Skill Claude CodeCodex
Create/review GitHub Actions workflows — CI, release pipelines, reusable workflows, composite actions, matrix builds, caching, security hardening (least-privilege permissions, pinned SHAs). Trigger on "set up CI", "add a GitHub Actions workflow", or editing .github/workflows/.yml.
amjadjibon/skills
Skill Claude CodeCodex
Generate Mermaid diagrams (flowchart, sequence, architecture, deployment, class, state, ER) from a description or source code, with high-contrast styling and syntax validation. Trigger on "create/generate a diagram", "document this architecture", "diagram this code/workflow", or a doc needing an embedded diagram.
amjadjibon/skills
Skill Claude CodeCodex
Write and validate OpenAPI 3.1 spec documents (no code generation) — $ref-based components, Spectral/Redocly lint rules. Trigger on "write an OpenAPI spec", "generate a Swagger doc", "validate my openapi.yaml", or editing a spec file. Shape or versioning not decided yet? Use dev-api-design.
amjadjibon/skills
Skill Claude CodeCodex
Build a throwaway prototype in the real codebase to answer one design question before production code — does this state model hold up, what should this screen look like. Trigger on "prototype this", "spike this", "quick prototype", "throwaway version", "let me try a few variants first". Not dev-ui-design (a standalone…