slice

Break down complex software features into independently shippable slices with job stories.

Updated Jul 10, 2026
One-click install
npx skills add https://github.com/vonchristian/sirib --skill slice-vonchristian
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: slice
Source: https://github.com/vonchristian/sirib/tree/main/.opencode/skills/slice
Command: npx skills add https://github.com/vonchristian/sirib --skill slice-vonchristian

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps break down complex features into manageable, independently shippable slices, streamlining the development process and reducing scope creep.

Core Features & Use Cases

  • Feature Analysis: Understand the work by defining the purpose and user needs of a feature.
  • Slicing Process: Guided steps to shape slices from large features, ensuring they provide value and can be developed independently.
  • Job Story Creation: Generate clear, concise job stories for each slice, outlining the desired outcome and acceptance criteria.
  • Sequence Guiding: Assist in sequencing multiple slices to ensure maximum value delivery and minimize technical risk.

Quick Start

Utilize the slice skill to analyze a new feature and create initial slices for development.

Frequently Asked Questions about slice

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

FAQPage Schema
How do I break down complex software features into shippable slices?

To break down complex software features into shippable slices, you need to analyze feature purpose, shape manageable slices from large requirements, and ensure each slice provides independent value and is testable to reduce scope creep.

What is the best way to write job stories for feature slicing?

Writing job stories for feature slicing involves outlining the desired outcome and acceptance criteria for each slice. This ensures software development workflows maintain clear user needs and independently valuable deliverables throughout the process.

How do I sequence feature slices to minimize technical risk?

Sequencing feature slices to minimize technical risk requires guided steps to order multiple independently shippable slices. This sequencing process ensures maximum value delivery during product management and software development workflows.

How does feature slicing prevent scope creep in product management?

Feature slicing prevents scope creep in product management by breaking complex features into well-defined, independently shippable slices. This process streamlines development and ensures each slice remains manageable and directly valuable to user needs.

Can I use feature slicing for any software development workflow?

Feature slicing is designed for both product management and software engineering workflows. It guides the creation of job stories and shapes slices from large features, ensuring they are independently valuable regardless of the specific development workflow.

When should I not use feature slicing for development?

Feature slicing is unnecessary when a complex feature is already small enough to be independently valuable and testable. If the work does not require breaking down into job stories or managing scope creep, slicing adds little value.