epic-architecture

Design technical architecture for an epic and generate an epic-architecture.md file.

2|Updated Dec 21, 2025
One-click install
npx skills add https://github.com/telum-ai/speck --skill epic-architecture
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: epic-architecture
Source: https://github.com/telum-ai/speck/tree/main/.cursor/skills/epic-architecture
Command: npx skills add https://github.com/telum-ai/speck --skill epic-architecture

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates the design of technical architecture for specific epics within a project, ensuring alignment with the overall system architecture and facilitating efficient development.

Core Features & Use Cases

  • Epic-Specific Architecture Design: Creates detailed architectural blueprints for individual epics.
  • Integration Strategy: Defines how an epic integrates with existing systems and other epics.
  • Technology Evaluation: Guides the selection of appropriate technologies for the epic.
  • Use Case: When starting a new feature (epic) for a social media platform, use this Skill to design its backend architecture, including database choices, API endpoints, and integration with the user authentication service.

Quick Start

Use the epic-architecture skill to design the technical architecture for the 'user-profile-enhancements' epic.

Frequently Asked Questions about epic-architecture

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

FAQPage Schema
How do I design technical architecture for a specific epic within my project?▼

To design epic architecture, this skill analyzes your epic requirements, integration points, data dependencies, performance, and security needs, then generates a detailed epic-architecture.md file.

What's the best way to define integration points and data dependencies for new features?▼

Defining integration points and data dependencies is handled by evaluating your epic requirements against the overall system architecture, ensuring the new feature aligns correctly with existing systems.

How does just-in-time research work for technology evaluation during system design?▼

Just-in-time research for system design dynamically gathers information on integration patterns, data architecture, technology evaluation, performance, and security immediately before generating your architectural blueprint.

Can I use this to evaluate security and performance needs for a backend architecture design?▼

Yes, you can use this to evaluate security and performance needs, as it specifically analyzes these factors alongside data dependencies to produce a comprehensive technical specification for your epic.

When do I need to generate an epic-architecture.md file for my software engineering project?▼

You need to generate an epic-architecture.md file when starting a new epic, such as a user-profile-enhancements feature, to ensure its technical design aligns with the overall project system architecture.

What limitations should I consider when creating technical specifications for individual epics?▼

When creating technical specifications for individual epics, consider that the architecture design is scoped to a specific epic, meaning it relies on an existing overall system architecture to define integration boundaries accurately.