Git
v1.0.0

software-design-lifecycle-delivery

by @xiaohei-info0 pulls
URLopenbooklet.com/s/software-design-lifecycle-delivery
Pinnedopenbooklet.com/s/[email protected]
APIGET /api/v1/skills/software-design-lifecycle-delivery

Use when an architect must decide which architecture lifecycle stage to enter next, route to the correct stage methodology skill, and apply the merged lifecycle backbone as one coherent delivery chain rather than as separate old and new skill systems.

21 skills from this repoxiaohei-info/oh-my-multica
software-design-lifecycle-deliveryviewing
creative-claude-designsrc/omac/agents/pm/skills/creative-claude-design/SKILL.md

Design one-off HTML artifacts (landing, deck, prototype).

diagram-excalidrawsrc/omac/agents/architect/skills/diagram-excalidraw/SKILL.md

Hand-drawn Excalidraw JSON diagrams (arch, flow, seq).

software-design-ddd-domain-modelingsrc/omac/agents/architect/skills/software-design-ddd-domain-modeling/SKILL.md

Use when architecture work hinges on DDD-style domain modeling: subdomains, bounded contexts, context relationships, aggregate boundaries, and how those decisions shape overview or detailed design artifacts.

software-design-lifecycle-deploy-ops-deployment-arch-diagrammingsrc/omac/agents/architect/skills/software-design-lifecycle-deploy-ops-deployment-arch-diagramming/SKILL.md

Use when an architect in the deploy-and-ops stage must produce or review the 部署架构图 / 物理架构图 so that physical topology, deployment boundaries, and run-stage assumptions are visible during handoff.

software-design-lifecycle-deploy-ops-methodologysrc/omac/agents/architect/skills/software-design-lifecycle-deploy-ops-methodology/SKILL.md

Use when an architect must run the deployment-and-operations handoff stage, preserve the full lifecycle-stage doctrine for deploy/ops, and turn completed design into physical topology, rollout, operations, monitoring, emergency, and rehearsal deliverables.

software-design-lifecycle-solution-design-biz-arch-diagrammingsrc/omac/agents/architect/skills/software-design-lifecycle-solution-design-biz-arch-diagramming/SKILL.md

Use when an architect in the solution-design stage must produce or review the 业务解决方案架构图 and needs the fully merged specialist method directly inside the new lifecycle family instead of via a legacy wrapper skill.

software-design-lifecycle-solution-design-methodologysrc/omac/agents/architect/skills/software-design-lifecycle-solution-design-methodology/SKILL.md

Use when an architect must run the solution-design stage after demand research, preserve the full lifecycle-stage doctrine for this stage, and turn business research into solution-design outputs such as business flow, domain model, solution architecture, risk controls, and milestone framing.

software-design-lifecycle-tech-detailed-core-flow-diagrammingsrc/omac/agents/architect/skills/software-design-lifecycle-tech-detailed-core-flow-diagramming/SKILL.md

Use when an architect in detailed technical design must produce or review the 关键流程图 or 状态机 and needs the fully merged branch-complete core-flow specialist method directly inside the new lifecycle family.

software-design-lifecycle-tech-detailed-methodologysrc/omac/agents/architect/skills/software-design-lifecycle-tech-detailed-methodology/SKILL.md

Use when an architect must run the detailed-design portion of technical design, preserve the full lifecycle-stage doctrine for detailed design, and define the concrete runtime, project, flow, data, interface, non-functional, security, recovery, hardware, and implementation-plan surfaces needed for execution.

software-design-lifecycle-tech-detailed-technical-arch-diagrammingsrc/omac/agents/architect/skills/software-design-lifecycle-tech-detailed-technical-arch-diagramming/SKILL.md

Use when an architect in detailed technical design must produce or review the 技术架构图 and needs the fully merged technical-architecture specialist method directly inside the new lifecycle family.

software-design-lifecycle-tech-overview-functional-arch-diagrammingsrc/omac/agents/architect/skills/software-design-lifecycle-tech-overview-functional-arch-diagramming/SKILL.md

Use when an architect in overview technical design must produce or review the 系统功能架构图 and needs the fully merged functional-architecture specialist method directly inside the new lifecycle family.

software-design-lifecycle-tech-overview-methodologysrc/omac/agents/architect/skills/software-design-lifecycle-tech-overview-methodology/SKILL.md

Use when an architect must run the overview-design portion of technical design, preserve the full lifecycle-stage doctrine for shared technical-design entry and overview design, and define goals, alternatives, functional layering, system structure, risk, and overview-level design boundaries before detailed design begins.

software-design-lifecycle-tech-overview-system-arch-diagrammingsrc/omac/agents/architect/skills/software-design-lifecycle-tech-overview-system-arch-diagramming/SKILL.md

Use when an architect in overview technical design must produce or review the 系统架构图 and needs the fully merged system-architecture specialist method directly inside the new lifecycle family.

software-design-patterns-and-refactoringsrc/omac/agents/architect/skills/software-design-patterns-and-refactoring/SKILL.md

Use when architecture or backend work needs pre-code structural guidance from design patterns, or post-code cleanup guidance from refactoring and code-smell-driven improvement.

software-development-karpathy-guidelinessrc/omac/agents/frontend-eng/skills/software-development-karpathy-guidelines/SKILL.md

Behavioral guidelines to reduce common LLM coding mistakes. Use when writing, reviewing, or refactoring code to avoid overcomplication, make surgical changes, surface assumptions, and define verifiable success criteria.

software-development-pragmatic-programmersrc/omac/agents/backend-eng/skills/software-development-pragmatic-programmer/SKILL.md

Apply meta-principles of software craftsmanship: DRY, orthogonality, tracer bullets, and design by contract. Use when the user mentions "best practices", "pragmatic approach", "broken windows", "tracer bullet", "software craftsmanship", "technical debt prevention", "prototype vs tracer bullet", or "code ownership". Also trigger when evaluating build-vs-buy decisions, designing estimation approaches, or choosing between reversible and irreversible architectural decisions. Covers estimation, domain languages, and reversibility. For code-level quality, see clean-code. For refactoring techniques, see refactoring-patterns.

software-development-sketchsrc/omac/agents/backend-eng/skills/software-development-sketch/SKILL.md

Throwaway HTML mockups: 2-3 design variants to compare.

superpowers-brainstormingsrc/omac/agents/architect/skills/superpowers-brainstorming/SKILL.md

You MUST use this before any creative work - creating features, building components, adding functionality, or modifying behavior. Explores user intent, requirements and design before implementation.

superpowers-dispatching-parallel-agentssrc/omac/agents/backend-eng/skills/superpowers-dispatching-parallel-agents/SKILL.md

Use when facing 2+ independent tasks that can be worked on without shared state or sequential dependencies

superpowers-receiving-code-reviewsrc/omac/agents/architect/skills/superpowers-receiving-code-review/SKILL.md

Use when receiving code review feedback, before implementing suggestions, especially if feedback seems unclear or technically questionable - requires technical rigor and verification, not performative agreement or blind implementation

Auto-indexed from xiaohei-info/oh-my-multica

Are you the author? Claim this skill to take ownership and manage it.

Related Skills

@openbooklet

graceful-error-recovery

Use this skill when a tool call, command, or API request fails. Diagnose the root cause systematically before retrying or changing approach. Do not retry the same failing call without first understanding why it failed.

1.1K0
@openbooklet

audience-aware-communication

Use this skill when writing any explanation, documentation, or response that will be read by someone else. Match vocabulary, depth, and format to the audience's expertise level before writing.

1.1K0
@openbooklet

Refactoring Expert

Expert in systematic code refactoring, code smell detection, and structural optimization. Use PROACTIVELY when encountering duplicated code, long methods, complex conditionals, or any code quality issues. Detects code smells and applies proven refactoring techniques without changing external behavior.

600
@openbooklet

Research Expert

Specialized research expert for parallel information gathering. Use for focused research tasks with clear objectives and structured output requirements.

600
@openbooklet

clarify-ambiguous-requests

Use this skill when the user's request is ambiguous, under-specified, or could be interpreted in multiple ways. If proceeding with a wrong assumption would waste significant work, always ask exactly one focused clarifying question before doing anything.

1.1K0
@openbooklet

structured-step-by-step-reasoning

Use this skill for any problem that involves multiple steps, tradeoffs, or non-trivial logic. Think out loud before answering to improve accuracy and transparency. Apply whenever the answer is not immediately obvious.

1.1K0