jr-feature

Automates transformation of rough feature ideas into contracts and user stories.

3|1|Updated Mar 28, 2026
One-click install
npx skills add https://github.com/rusi/junior --skill jr-feature
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: jr-feature
Source: https://github.com/rusi/junior/tree/main/agents/skills/jr-feature
Command: npx skills add https://github.com/rusi/junior --skill jr-feature

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Create clear, contract-first feature specifications by transforming rough ideas into structured contracts and end-to-end stories that guide implementation.

Core Features & Use Cases

  • Contract-first clarification: convert vague ideas into precise requirements and acceptance criteria.
  • End-to-end storytelling: decompose features into vertical slices covering backend, frontend, and data layers.
  • Structured governance: ensure DRY principles and standardized documentation to accelerate delivery.

Quick Start

Start with a rough feature idea and let the system generate a contract and paired stories that are ready for review and implementation.

Frequently Asked Questions about jr-feature

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I transform rough feature ideas into contract-first specifications?

To transform rough feature ideas into contract-first specifications, you provide a basic concept and the system generates precise requirements, acceptance criteria, and paired end-to-end user stories ready for review.

What is a vertical slice in feature specification and story planning?

A vertical slice in feature specification is an end-to-end user story that cuts across backend, frontend, and data layers, ensuring each decomposed feature component is independently testable and ready for implementation.

How do I plan feature enhancements with dependency tracking and risk assessment?

You plan feature enhancements with dependency tracking and risk assessment by automating the decomposition of updates into structured contracts, enforcing story sequencing, and evaluating risks during the planning phase.

Does contract-first feature planning work for both new features and updates?

Yes, contract-first feature planning works for new features, feature enhancements, and updates by converting vague ideas into precise requirements and structured end-to-end stories that guide implementation.

What is the best way to decompose requirements into testable user stories?

The best way to decompose requirements into testable user stories is applying vertical slice decomposition to cover backend, frontend, and data layers, ensuring structured governance and DRY principles accelerate delivery.