Jira User Story to Vertical-Slice Implementation Loop
Transform Jira user stories and acceptance criteria into vertically sliced, test-backed code implementations.
Guide autonomous coding agents through end-to-end feature delivery: understand requirements, write tests, implement database and service layers, and verify UI components.
Execution Workflow Procedure
Ordered steps the coding agent executes when performing this skill.
Analyze Requirements & Acceptance Criteria
Parse Gherkin Given-When-Then criteria and identify all affected database tables, endpoints, and UI views.
Implement Database & Domain Layer
Create database migrations, entity models, and repository methods with unit tests.
Build Business Services & API Routes
Implement service logic, input validation schemas, and controller endpoints with integration tests.
Assemble Frontend UI & Verify
Build responsive UI components, connect API calls, handle loading/error states, and verify all acceptance criteria.
Agent Safety Guardrails & Anti-Hallucination Rules
- DO NOT mark a story complete without verifying that every acceptance criterion has passing automated tests.
- DO NOT modify existing database records or configurations without a rollback plan.
Expected Output Format
File changes list, verification output, and acceptance criteria validation.
Domain Verification Checks
Example Agent Invocations
Install / Configure This Skill
# Place in .cursorrules or create .cursor/rules/jira-story-vertical-slice-implementation.mdc # Trigger: Whenever you perform jira user story to vertical-slice implementation loop --- name: jira-story-vertical-slice-implementation description: Implement Jira user stories as complete vertical slices spanning database migrations, backend APIs, UI, and automated tests. version: 1.2.0 compatibility: [Cursor, Claude Code, Cline, Roo Code, Antigravity] --- # Jira User Story to Vertical-Slice Implementation Loop ## Objective Deliver complete, test-backed vertical feature slices from Jira acceptance criteria without missing edge cases. ## Workflow 1. **Requirements Parse**: Break Gherkin scenarios into database, API, and UI tasks. 2. **Persistence & Backend**: Write schema migrations and service logic with unit tests. 3. **Frontend & Verification**: Build UI components, integrate APIs, and verify all test assertions pass.
Need a quick one-time prompt for chat?
Try the User Story to Gherkin Acceptance Criteria Generator — a lightweight version designed for 1-click copying directly into Claude, ChatGPT, or Cursor chat.
SprintKit Workflow Integrations
Complementary tools and checklists to pair with this agent workflow.
Related Agent Skills
Explore related procedural workflows in this discipline.
Comprehensive Unit Test Suite Generation (AAA Pattern)
Generate mutation-tested unit tests with Arrange-Act-Assert structure, boundary cases, and proper mock boundaries.
Backward-Compatible RESTful API Design & OpenAPI Spec
Design or review RESTful API contracts for idempotency, pagination, error models, and non-breaking versioning.
Strict TypeScript Type Safety & Soundness Audit
Audit TypeScript code for type safety, type narrowing, generics, mutation traps, and runtime boundary validation.