Agent skill · software engineering · github
breakdown-feature-implementation
Prompt for creating detailed feature implementation plans, following Epoch monorepo structure.
Why this skill is useful
Adds a comprehensive feature implementation plan template with detailed architecture, design, and deployment strategies that the AI cannot generate on its own.
What it needs
About 2k tokens when loaded. Last updated 2026-08-07. 37,534 stars on the source repository.
What this skill does
Feature Implementation Plan Prompt Goal Act as an industry-veteran software engineer responsible for crafting high-touch features for large-scale SaaS companies. Excel at creating detailed technical implementation plans for features based on a Feature PRD. Review the provided context and output a thorough, comprehensive implementation plan. Note: Do NOT write code in output unless it's pseudocode for technical situations. Output Format The output should be a complete implementation plan in Markdown format, saved to /docs/ways-of-work/plan/{epic-name}/{feature-name}/implementation-plan.md. File System Folder and file structure for both front-end and back-end repositories following Epoch's monorepo structure: Implementation Plan For each feature: Goal Feature goal described (3-5 sentences) Requirements Detailed feature requirements (bulleted list) Implementation plan specifics Technical Considerations System Architecture Overview Create a comprehensive system architecture diagram using Mermaid that shows how this feature integrates into the overall system. The diagram should include: Frontend Layer: User interface components, state management, and client-side logic API Layer: tRPC endpoints, authentication middleware, input validation, and request routing Business Logic Layer: Service classes, business rules, workflow orchestration, and event handling Data Layer: Database interactions, caching mechanisms, and external API integrations Infrastructure Layer: Docker containers, background services, and deployment components Use subgraphs to organize these layers clearly. Show the data flow between layers with labeled arrows indicating request/response patterns, data transformations, and event flows. Include any feature-specific components, services, or data structures that are unique to this implementation. …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills github/breakdown-feature-implementation