Skillzwave Logo
Skillzwave

architecture-pattern-selector

0.0
A

Recommend architecture patterns (monolith, microservices, serverless, modular monolith) based on scale, team size, and constraints. Use when cto-architect needs to select the right architectural approach for a new system or migration.

Commands Agents Marketplace
#claude-ai#microservices#cto-office#monolith#cto#modular monolith#roadmap#team

Third-Party Agent Skill: Review the code before installing. Agent skills execute in your AI assistant's environment and can access your files. Learn more about security

Installation for Agentic Skill

View all platforms →
skilz install alirezarezvani/claude-cto-team/architecture-pattern-selector
skilz install alirezarezvani/claude-cto-team/architecture-pattern-selector --agent opencode
skilz install alirezarezvani/claude-cto-team/architecture-pattern-selector --agent codex
skilz install alirezarezvani/claude-cto-team/architecture-pattern-selector --agent gemini

First time? Install Skilz: pip install skilz

Works with 22+ AI coding agents

Cursor, Aider, Copilot, Windsurf, Qwen, Kimi, and more...

View All Agents
Download Agent Skill ZIP

Extract and copy to ~/.claude/skills/ then restart Claude Desktop

1. Clone the repository:
git clone https://github.com/alirezarezvani/claude-cto-team
2. Copy the agent skill directory:
cp -r claude-cto-team/skills/architecture-pattern-selector ~/.claude/skills/

Need detailed installation help? Check our platform-specific guides:

Related Agentic Skills

sql-translation

by Microck

Guide for adding SQL function translations to dbplyr backends. Use when implementing new database-specific R-to-SQL translations for functions like st...

81
B
TECHdatabase
+azure

technical-seo

by gtmagents

Use when diagnosing crawl/index issues, performance regressions, or structured data gaps.

60
D
TECHdatabase
Marketplace
+data analysis

component-search

by redpanda-data

This skill should be used when users need to discover Redpanda Connect components for their streaming pipelines. Trigger when users ask about finding ...

54
TECHdatabase
Marketplace
+api

reasoningbank-with-agentdb

by ruvnet

"Implement ReasoningBank adaptive learning with AgentDB's 150x faster vector database. Includes trajectory tracking, verdict judgment, memory distilla...

54
TECHdatabase
Marketplace

Agentic Skill Details

Type
Technical
Meta-Domain
data ai
Primary Domain
database
Market Score
0.0

Agent Skill Grade

A
Score: 92/100 Click to see breakdown

Score Breakdown

Spec Compliance
12/15
PDA Architecture
28/30
Ease of Use
23/25
Writing Style
9/10
Utility
20/20

Areas to Improve

  • Uses second-person 'you' which violates imperative/infinitive voice requirement
  • Reference files are in root skill directory rather than references/ subdirectory per PDA best practices

Recommendations

  • Add trigger phrases to description for discoverability
  • Add table of contents for files over 100 lines

Graded: 1/24/2026

Developer Feedback

I spent some time with your architecture-pattern-selector skill and found myself impressed by how you've structured the decision tree—most pattern selection tools either oversimplify or drown you in options, but this one actually guides you through the trade-offs. Your progressive disclosure approach keeps things lean while still delivering real utility, which is exactly why you landed that solid 92.

Links:

The TL;DR

You're at 92/100, A-territory—that's production-ready. This is based on Anthropic's skill best practices. Your strongest pillar is Utility (20/20, perfect score), which makes sense—you're solving a real problem that teams actually face. The weakest area is Spec Compliance (12/15), which is mostly about trigger phrases in your description and some reference organization minutiae.

What's Working Well

  • Decision matrix scoring system - You didn't just list patterns, you built an actual evaluation framework with weighted criteria. That's the difference between a reference doc and a tool that prevents bad architecture decisions.
  • Layered structure with depth - SKILL.md stays focused while decision-matrix.md and pattern-comparison.md give people the details they need without bloating the overview. That's solid PDA.
  • Strong anti-patterns section - Calling out "You're not Netflix" and other reality checks is exactly what engineers need to hear before they cargo-cult architecture decisions.
  • Clear 4-step workflow - The numbered selection framework with specific output templates gives people something actionable to follow.

The Big One

Your description is light on trigger phrases. Right now it's pretty generic about "cto-architect" scenarios, but you could pull in more specific triggers that match how people actually describe their problems—like "migrate from monolith", "scale microservices", "modular monolith tradeoffs". This matters because skills get discovered through search and context matching, and you're leaving discovery on the table.

Fix: Add 3-5 more specific trigger phrases to your description that map to real migration and scaling scenarios. Something like: "Use this when you need to select architecture patterns, decide between monolithic vs microservices, evaluate modular monolith viability, plan architecture migration, or analyze service-oriented design trade-offs." That's roughly +1 point and makes the skill way more discoverable.

Other Things Worth Fixing

  1. Move references to a dedicated folder - decision-matrix.md and pattern-comparison.md live in the root skill directory, but best practice puts them in references/ to separate overview from details. This is a structural thing that makes the skill feel more organized. (+1 point)

  2. Second-person voice in anti-patterns - "You're not Netflix. What's your actual scale?" should be reframed imperatively: "Reality check: Compare actual scale and team size to Netflix's requirements before adopting their architecture." Keeps the tone consistent. (+1 point)

  3. TOC for reference files - Since decision-matrix.md and pattern-comparison.md are both substantial docs, add a quick table of contents at the top so people can jump to what they need.

Quick Wins

  • Add 3-5 trigger phrases to description (biggest impact—+1 point, way better discoverability)
  • Reorganize references into references/ subdirectory (+1 point, cleaner structure)
  • Rewrite anti-patterns section to imperative voice (consistency fix, +1 point)
  • Add TOCs to reference files (usability improvement)

These changes would push you toward 95+. The skill's already doing real work—this is just making it easier to find and navigate.


Checkout your skill here: SkillzWave.ai | SpillWave We have an agentic skill installer that install skills in 14+ coding agent platforms. Check out this guide on how to improve your agentic skills.

AI-Detected Topics

Extracted using NLP analysis

claude-ai microservices cto-office monolith cto modular monolith roadmap team claude-code Characteristics ai-workflow-automation Avoid ai-workflow architecture Recommend architecture claude-subagents patterns ai-agents Choose

Report Security Issue

Found a security vulnerability in this agent skill?