implement-slice
Optimizes feature development in PolicyFlow by enforcing vertical slice organization and structured verification.
Install
mkdir -p .claude/skills/implement-slice && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/15074" && unzip -o skill.zip -d .claude/skills/implement-slice && rm skill.zipInstalls to .claude/skills/implement-slice
Activation
This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.
Use this when implementing or updating a feature in PolicyFlow within one owning vertical slice.Key capabilities
- →Identify the owning vertical slice for a feature
- →Define the success target for the identified slice
- →Identify files belonging to the slice
- →Implement the smallest coherent end-to-end change within the slice
- →Update shared components only for true cross-slice dependencies
- →Add or update focused tests mirroring the slice
How it works
The skill organizes feature implementation by first identifying the owning vertical slice and its success target. It then guides changes within that slice, ensuring minimal impact on shared code and focused testing.
Inputs & outputs
When to use implement-slice
- →Implementing a new feature in PolicyFlow
- →Updating existing slice logic
- →Verifying feature completion
About this skill
When asked to implement a feature in PolicyFlow, organize the work around the owning slice.
Process
- Identify the owning slice.
- Define the success target for that slice.
- Identify the files that belong inside the slice.
- Implement the smallest coherent end-to-end change inside that slice.
- Update Shared only if the dependency is truly cross-slice.
- Add or update focused tests mirroring the slice.
- Summarize:
- slice changed
- files changed
- Shared changes, if any
- tests added or updated
- one manual verification step
When not to use it
- →When implementing a feature outside of PolicyFlow
- →When the change impacts multiple vertical slices extensively
- →When the task is not about implementing or updating a feature
Limitations
- →The skill is specific to the PolicyFlow application.
- →It focuses on changes within one owning vertical slice.
- →Shared component updates are limited to truly cross-slice dependencies.
How it compares
This skill enforces a structured approach to feature implementation by isolating changes to a single vertical slice, which differs from making changes across an entire codebase without clear boundaries.
Compared to similar skills
implement-slice side by side with the closest alternatives in the catalog.
| Skill | Installs | Updated | Safety | Difficulty |
|---|---|---|---|---|
| implement-slice (this skill) | 0 | 4mo | No flags | Intermediate |
| software-architecture | 333 | 6mo | No flags | Intermediate |
| solid-principles | 57 | 9mo | No flags | Intermediate |
| python-design-patterns | 19 | 2mo | No flags | Intermediate |
Try saying
Example prompts that trigger this skill in your AI assistant.
You might also like
software-architecture
davila7
Guide for quality focused software architecture. This skill should be used when users want to write code, design architecture, analyze code, in any case that relates to software development.
solid-principles
SmidigStorm
Enforce SOLID principles (Single Responsibility, Open/Closed, Liskov Substitution, Interface Segregation, Dependency Inversion) in object-oriented design. Use when writing or reviewing classes and modules.
python-design-patterns
wshobson
Python design patterns including KISS, Separation of Concerns, Single Responsibility, and composition over inheritance. Use when making architecture decisions, refactoring code structure, or evaluating when abstractions are appropriate.
modular-code
parcadei
Modular Code Organization
laravel-architecture
HoangNguyen0403
Core architectural standards for scalable Laravel applications.
design-patterns
TencentBlueKing
BK-CI 项目设计模式实践指南,涵盖工厂模式、策略模式、观察者模式、装饰器模式、模板方法等在项目中的实际应用。当用户学习设计模式、重构代码、设计可扩展架构或理解项目设计时使用。