Back to tags
Tag

Agent Skills with tag: software-design

35 skills match this tag. Use tags to discover related Agent Skills and explore similar workflows.

sdd-plan

Plan-first development methodology that creates detailed specifications before coding. Creates structured plans with phases, file-level details, and verification steps. Includes automatic AI review, modification application, and validation.

plan-first-developmentspecificationsoftware-designAI-review
tylerburleigh
tylerburleigh
0

architect

아키텍처, 설계, 시스템 설계, 구조 설계, 레이어 설계 - Use when designing systems, layer structures, or module boundaries. Architecture design guide based on Clean Architecture and DDD principles.

software-designclean-architecturedddsystem-design
aimskr
aimskr
0

software-architecture

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.

software-designarchitecture-patternssoftware-developmentdeveloper-guidance
prof-ramos
prof-ramos
0

senior-architect

Comprehensive software architecture skill for designing scalable, maintainable systems using ReactJS, NextJS, NodeJS, Express, React Native, Swift, Kotlin, Flutter, Postgres, GraphQL, Go, Python. Includes architecture diagram generation, system design patterns, tech stack decision frameworks, and dependency analysis. Use when designing system architecture, making technical decisions, creating architecture diagrams, evaluating trade-offs, or defining integration patterns.

software-designarchitecture-diagramssystem-designtech-stack
ovachiever
ovachiever
81

system-design

Use when designing, architecting, or planning a new system from requirements or ideas - transforms concepts into navigable design catalog using EventStorming methodology, Mermaid diagrams, and progressive elaboration through 5 phases (Requirements, Big Picture, Processes, Data/Flows, Integration)

software-designeventstormingmermaidprogressive-elaboration
Dwsy
Dwsy
0

project-planner

Comprehensive project planning and documentation generator for software projects. Creates structured requirements documents, system design documents, and task breakdown plans with implementation tracking. Use when starting a new project, defining specifications, creating technical designs, or breaking down complex systems into implementable tasks. Supports user story format, acceptance criteria, component design, API specifications, and hierarchical task decomposition with requirement traceability.

project-planningrequirements-analysissoftware-designtask-decomposition
Dwsy
Dwsy
0

elixir-scribe

Single Responsibility Code in Self-Documented Folder Structure

elixirsoftware-designproject-structuresingle-responsibility-principle
layeddie
layeddie
0

codebase-learn

Learn and remember codebase structure to minimize future token usage. Records architectural knowledge, file purposes, and patterns as a connected graph.

codebase-analysistoken-optimizationgraphsoftware-design
genomewalker
genomewalker
0

workbench-architecture

Architecture and ADR workflows for Workbench CLI. Use when documenting system design, decisions, tradeoffs, or rationale that must be tracked over time.

architecture-decision-recordsoftware-designdocumentationworkflow
bravellian
bravellian
0

planning

Technical implementation planning and architecture design. Capabilities: feature planning, system architecture, technical evaluation, implementation roadmaps, requirement breakdown, trade-off analysis, codebase analysis, solution design. Actions: plan, architect, design, evaluate, breakdown technical solutions. Keywords: implementation plan, technical design, architecture, system design, roadmap, requirements analysis, trade-offs, technical evaluation, feature planning, solution design, scalability, security, maintainability, sprint planning, task breakdown. Use when: planning new features, designing system architecture, evaluating technical approaches, creating implementation roadmaps, breaking down complex requirements, assessing technical trade-offs.

architecturesoftware-designimplementation-plantrade-off-analysis
samhvw8
samhvw8
2

system-design

Use when designing system architecture, APIs, components, or data models - provides a structured design workflow with validation and documentation outputs.

architecture-patternssoftware-designapi-designvalidation-workflow
NickCrew
NickCrew
52

architecture-patterns

Implement proven backend architecture patterns including Clean Architecture, Hexagonal Architecture, and Domain-Driven Design. Use when architecting complex backend systems or refactoring existing applications for better maintainability.

clean-architecturehexagonal-architecturedomain-driven-designbackend
atalovesyou
atalovesyou
1

senior-architect

Comprehensive software architecture skill for designing scalable, maintainable systems using ReactJS, NextJS, NodeJS, Express, React Native, Swift, Kotlin, Flutter, Postgres, GraphQL, Go, Python. Includes architecture diagram generation, system design patterns, tech stack decision frameworks, and dependency analysis. Use when designing system architecture, making technical decisions, creating architecture diagrams, evaluating trade-offs, or defining integration patterns.

software-designarchitecture-diagramstech-stacksystem-design-patterns
atalovesyou
atalovesyou
1

code-standards

Expert in code design standards including SOLID principles, Clean Code patterns (KISS, YAGNI, DRY, TDA), and pragmatic software design. **ALWAYS use when designing ANY classes/modules, implementing features, fixing bugs, refactoring code, or writing functions.** Use proactively to ensure proper design, separation of concerns, simplicity, and maintainability. Examples - "create class", "design module", "implement feature", "refactor code", "fix bug", "is this too complex", "apply SOLID", "keep it simple", "avoid over-engineering".

software-designcode-qualityclean-codeSOLID-principles
atalovesyou
atalovesyou
1

system-design

System design, software architecture, API design, cybersecurity, and threat modeling. Build secure, scalable systems.

software-designapi-designsecurityscalability
pluginagentmarketplace
pluginagentmarketplace
11

domain-driven-design

Model business domains using DDD tactical and strategic patterns

domain-driven-designdomain-modelingsoftware-designstrategic-patterns
pluginagentmarketplace
pluginagentmarketplace
11

solid-principles

Apply and validate SOLID principles in object-oriented design

solid-principlesobject-oriented-designsoftware-designcode-quality
pluginagentmarketplace
pluginagentmarketplace
11

design-patterns

Identify, implement, and teach GoF design patterns

design-patternssoftware-designGoF-patternsteaching
pluginagentmarketplace
pluginagentmarketplace
11

Page 1 of 2 · 35 results