By whimzyLive
Repo-agnostic SDLC agents, commands, refs, and skills. Reads per-repo config from .claude/project/project-context.md.
Full SDLC automation for a Jira story. Quality-assesses and triages if needed, then routes to a two-phase spec → review-gate → plan+impl-single-PR flow (≥3pts) or direct implementation (<3pts). Posts Jira comments at each gate with clickable PR links. Pass --async-review for non-blocking service-driven execution where JSON-RPC events replace the human confirmation gate.
Execute implementation for a Jira story by running the Principal Engineer playbook INLINE in this session (domain agents dispatched directly). Comments the PR back on the story. Run ONLY after the plan PR is reviewed and merged to develop.
Produce an implementation plan for a Jira story. Creates branch, writes docs/superpowers/plans/ doc, raises PR, and links back to the story. Run after /spec PR is reviewed and merged.
Convert a Jira Epic into a full PRD. Creates branch, writes docs/features/ doc, raises PR, and links back to the Epic. Run after /refine-feature or Slack ideation.
Refine a raw idea (or an existing Jira ticket) and create or update a Jira Epic. First step in the SDLC pipeline. Returns an Epic key for use with /prd.
Database engineer — owns the relational schema: entities and migrations. ALWAYS runs BEFORE the backend engineer when new tables are needed. NEVER runs in parallel with another database-administrator.
Mobile app engineer — owns mobile screens, components, navigation, and offline-read hooks. Tech stack is project-defined. Scope: the mobile app workspace.
Backend & infrastructure engineer — owns server-side infrastructure and serverless application/handler code. Tech stack is project-defined.
Use to execute an implementation plan — reads a plan file, dispatches domain agents in strict order: database-administrator → platform-engineer → sync-engineer (if needed) → web-engineer → mobile-engineer. All phases sequential. Invoked with a Jira story key — derives plan path as docs/superpowers/plans/<STORY-KEY>.md deterministically.
Use to convert a vague feature idea or requirement into a detailed, product-oriented feature with clear acceptance criteria. Output is product language (no technical details). Run this FIRST before solutions-architect or tech-lead agents. Can be triggered via hooks when a raw feature/ticket arrives.
Use acli (Atlassian CLI) to interact with Jira Cloud — create, search, view, link, and edit work items via shell commands instead of MCP tools. Prefer acli over Atlassian MCP to minimize token usage.
Prompt and workflow for generating conventional commit messages using a structured XML format. Guides users to create standardized, descriptive commit messages in line with the Conventional Commits specification, including instructions, examples, and validation.
Analyze Stitch projects and synthesize a semantic design system into DESIGN.md files
Transforms vague UI ideas into polished, Stitch-optimized prompts. Enhances specificity, adds UI/UX keywords, injects design system context, and structures output for better generation results.
Use gh (GitHub CLI) for all GitHub operations — creating PRs, checking status, commenting, and capturing URLs. Prefer gh over GitHub MCP tools to minimize token usage.
Uses power tools
Uses Bash, Write, or Edit tools
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
A drop-in Claude Code plugin that turns one terminal into a full software-delivery team — Product Manager, Architect, Tech Lead, Engineers, and QA — driven straight from your issue tracker.
Jira ticket → spec → plan → implementation → review → PR. Automatically. In any repo.
Install · How it works · The team · Configure · Extend · Contribute
⭐ If this saves you a sprint, star the repo. It's how other builders find it.
You don't lose time writing code. You lose it in the connective tissue around it: turning a vague ticket into a real spec, breaking that spec into a plan, keeping the plan honest while you implement, then reviewing it without rubber-stamping your own work.
AI coding assistants are great at the middle 20%. nightshift automates the other 80% — the process — by giving Claude Code a team of specialized agents that each own one stage of the lifecycle and hand off cleanly to the next.
nightshift is a Claude Code plugin marketplace. Its flagship plugin, sdlc, installs a repo-agnostic software-delivery team:
/spec, /plan, /impl, /review, plus a one-shot /auto.It is not a wrapper that "writes code for you." It's a process engine that makes a senior team's discipline the default — spec before plan, plan before code, review before merge, tests as the gate.
In any Claude Code session:
/plugin marketplace add whimzyLive/nightshift-ai
/plugin install sdlc@nightshift
That's it. The shared workflow skills it depends on (superpowers) install automatically — nightshift declares them as a cross-marketplace dependency, so an existing install is reused and a missing one is pulled in for you. No duplicate copies, no version juggling.
Prerequisites: Claude Code, plus the
acli(Jira) andgh(GitHub) CLIs for the ticket/PR integrations. Both are optional if you only want the spec/plan/impl/review flow locally.
You: /auto ET-142
product-manager → reads the ticket, writes a PRD (problem, users, acceptance criteria)
solutions-architect → turns the PRD into a technical spec
tech-lead → breaks the spec into an ordered, verifiable plan
principal-engineer → dispatches domain engineers in dependency order
platform-engineer → implements, tests, commits on a feature branch
qa-engineer → reviews against the spec, runs the quality gate, verifies ACs
→ opens the PR, comments back on the ticket
You went from a ticket key to a reviewed PR — with a paper trail at every stage — without leaving the terminal.
📹 [Add a 30-second screencast here] — the single highest-leverage thing you can do for this README. Show
/autorunning end to end.
Three ideas do all the heavy lifting:
1. A team, not a megaprompt. Each role is a separate agent with its own system prompt, tools, and memory. The Product Manager can't touch infrastructure; the Platform Engineer can't invent acceptance criteria. Narrow charters mean fewer hallucinations and cleaner handoffs — the same reason real teams specialize.
2. Generic agents, per-repo config. The agents carry zero project specifics. Everything that changes between repos — tech stack, owned paths, Jira project key, base branch, quality-gate commands — lives in a single .claude/project/project-context.md the plugin auto-loads every session. Write that one file and the entire team adapts to your codebase.
npx claudepluginhub whimzylive/nightshift-ai --plugin sdlcMulti-model consensus engine integrating OpenAI Codex CLI, Gemini CLI, and Claude CLI for collaborative code review and problem-solving.
Ultra-compressed communication mode. Cuts ~75% of tokens while keeping full technical accuracy by speaking like a caveman.
Comprehensive UI/UX design plugin for mobile (iOS, Android, React Native) and web applications with design systems, accessibility, and modern patterns
Curate auto-memory, promote learnings to CLAUDE.md and rules, extract proven patterns into reusable skills.
Memory compression system for Claude Code - persist context across sessions
Standalone image generation plugin using Nano Banana MCP server. Generates and edits images, icons, diagrams, patterns, and visual assets via Gemini image models. No Gemini CLI dependency required.