원클릭으로
design-low-level
Produce a detailed component-level design from a high-level design document.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Produce a detailed component-level design from a high-level design document.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Safe, project-wide remediation of a dangerous or incorrect code pattern using structured search and replace.
Run a multi-faceted code review on uncommitted changes using specialized review subagents.
Create an Architectural Decision Record (ADR) to document a design choice or technical strategy.
Run a multi-faceted code review on uncommitted changes using specialized review subagents.
Commit (if needed), push the current branch to origin, and generate a pull request description in the chat.
Generate a session handoff document capturing the current working state for the next session.
| name | design-low-level |
| description | Produce a detailed component-level design from a high-level design document. |
| metadata | {"author":"cascadian-gamers","version":"1.0"} |
Produce a detailed component-level design from a high-level design document.
Docs/designs/, saves to Docs/designs/{feature-name}-lld.md.create-spec. Reads the Requirements and HLD sections from the unified spec, produces the ## 3. Low-Level Design section in the same file.Docs/designs/ (files ending in -hld.md). If multiple exist, ask the user which one to use.
Spec mode: Read the ## 1. Requirements and ## 2. High-Level Design sections from the unified spec passed by the orchestrator.Docs/designs/{feature-name}-lld.md (interactive mode) or as the ## 3. Low-Level Design section of the unified spec (spec mode) covering:# Low Level Design: {Feature Name}
## Overview
Brief summary linking back to the HLD.
## Component Design
### {Component Name}
For each major component from the HLD:
**Responsibility**: What this component does.
**Class Diagram**:
```mermaid
classDiagram
...
Key Classes/Modules:
| Class/Module | Responsibility | Dependencies |
|---|---|---|
| ... | ... | ... |
Public API:
Method/Endpoint signature
Input: ...
Output: ...
Errors: ...
Internal Logic: Key algorithms or decision flows.
sequenceDiagram
...
How code is organized into projects/packages/modules. For this project:
Source/Source/ExtraLife.Web.Admin/client/src/app/src/Source/ExtraLife.CDK/Detailed API contracts between components — request/response shapes, error codes, headers.
All configuration values, their sources (SSM, appsettings, env vars), and defaults.
How errors propagate across component boundaries.
6. Present the document to the user for review before saving.
## Rules
- Use Mermaid class diagrams for component structure.
- Use Mermaid sequence diagrams for component interactions.
- Every public API must have input/output/error documented.
- The design should make task breakdown straightforward — if a component is too large for one task, split it.
- Match existing project conventions from `.kiro/steering/structure.md` and `.kiro/steering/tech.md`.
- If a combined spec exists in `Docs/In-Progress/`, note that LLD findings should be consolidated back into it after review. In spec mode, this is automatic — the LLD is already in the unified spec.
- Refer to the user as "The Brougham 22".