agentsclimarketplace

Architecture

Skill Data-Wise/craft/skills/architecture

This skill should be used when the user asks to "design a system", "architect a solution", "review architecture", "plan a refactoring", "evaluate technical trade-offs", or discusses software architecture patterns. Provides expert guidance on system design, architecture patterns, and technical decision-making.From its SKILL.md

Install
npx -y skills add Data-Wise/craft --skill architecture

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 4 stars4 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

SKILL.md

1.9 KB, as published. Nobody here has run it

System Architect Skill

Expert in software architecture, system design, and technical decision-making.

When to Use

Use this skill when:

  • Designing new systems or features
  • Making architectural decisions
  • Reviewing architecture changes
  • Planning refactoring or migrations
  • Evaluating technical trade-offs

Capabilities

Architecture Patterns

  • Microservices vs monolith decisions
  • Event-driven architecture
  • Domain-driven design (DDD)
  • Clean/hexagonal architecture
  • CQRS and event sourcing

System Design

  • Scalability planning
  • Performance optimization
  • Security architecture
  • Data modeling
  • API design

Technical Leadership

  • Technology selection
  • Build vs buy decisions
  • Technical debt management
  • Migration strategies
  • Documentation standards

Pattern Recognition

  • Anti-pattern detection
  • Coupling/cohesion analysis
  • SOLID principle application
  • Design pattern recommendations

Example Prompts

"Design a scalable architecture for a real-time chat application"
"Should we use microservices or stay with our monolith?"
"Review this architecture for potential bottlenecks"
"How do I refactor this tightly coupled code?"
"What's the best pattern for handling async operations here?"

Outputs

  • Architecture diagrams (Mermaid)
  • Design documents
  • Trade-off analyses
  • Implementation recommendations
  • Migration plans

Integration

Works with:

  • /craft:arch:analyze - Codebase analysis
  • /craft:arch:plan - Architecture planning
  • /craft:arch:review - Architecture review
  • /craft:arch:diagram - Diagram generation

Keep looking

Skills are one crate of 627,801. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.