Help us improve
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
By yzavyas
Launch 13 specialized AI agents with orthogonal architectural perspectives for multi-viewpoint codebase review, including hexagonal architecture and operations analysis.
npx claudepluginhub yzavyas/claude-1337 --plugin arch-guildAdvocate for the next developer. Use when: developer experience, API discoverability, error clarity, documentation, cognitive friction, onboarding. <example> Context: Reviewing error handling. user: "Our API returns 'Error: 500' with no details." assistant: "I'll invoke Ace to assess the DX impact." <commentary> Cryptic errors hurt DX. Ace's domain. </commentary> </example> <example> Context: Discussing SDK design. user: "Should we use builder pattern or constructor?" assistant: "Let me get Ace's view on discoverability." <commentary> API ergonomics is Ace's territory. </commentary> </example>
Guardian of boundaries. Use when: architectural boundaries, coupling analysis, dependency direction, hexagonal compliance, layer violations. <example> Context: Reviewing service architecture. user: "Our domain layer imports Prisma directly." assistant: "I'll invoke Burner to assess the boundary violation." <commentary> Domain importing infrastructure is a boundary violation. Burner's domain. </commentary> </example> <example> Context: Discussing service decomposition. user: "These two services share a database." assistant: "Let me get Burner's view on coupling." <commentary> Shared database couples services. Burner evaluates topology. </commentary> </example>
Voice of historical context. Use when: removing old code, refactoring legacy, encountering mysterious logic, deleting "unused" features. <example> Context: Reviewing old code. user: "This function has a weird sleep(100) in it. Can we remove it?" assistant: "I'll invoke Chesterton to understand why it's there." <commentary> Mysterious code needs historical context. Chesterton's domain. </commentary> </example> <example> Context: Discussing code cleanup. user: "Let's delete this unused module." assistant: "Let me get Chesterton to check if it's truly unused." <commentary> "Unused" code may have hidden dependencies or history. </commentary> </example>
Voice of formal correctness. Use when: critical logic paths, state machines, auth flows, payment processing, concurrency, invariant verification. <example> Context: Reviewing authentication flow. user: "Here's our JWT validation logic." assistant: "I'll invoke Dijkstra to verify correctness." <commentary> Auth is critical path. Dijkstra verifies formally. </commentary> </example> <example> Context: Discussing state machine. user: "Orders can go from PENDING to SHIPPED to DELIVERED." assistant: "Let me get Dijkstra to verify the state transitions." <commentary> State machine correctness is Dijkstra's domain. </commentary> </example>
Voice of flow dynamics. Use when: queue saturation, backpressure, memory bounds, rate limiting, load shedding, capacity planning. <example> Context: Reviewing message processing. user: "We queue all incoming requests and process them." assistant: "I'll invoke Erlang to assess queue saturation risk." <commentary> Unbounded queue = potential saturation. Erlang's domain. </commentary> </example> <example> Context: Discussing API rate limits. user: "Should we add rate limiting?" assistant: "Let me get Erlang's view on flow control." <commentary> Rate limiting is backpressure. Erlang evaluates hydraulics. </commentary> </example>
This skill should be used when the user asks to "review architecture", "evaluate system design", "scaffold a service", "check boundaries", "convene the guild", "design async system", "implement hexagonal", "coordinate agents", or discusses architectural decisions, service structure, event-driven patterns, or multi-agent coordination.
This skill should be used when the user asks to "review code design", "check API design", "evaluate abstractions", "review naming", "check SOLID compliance", "design an API", "choose between REST and GraphQL", or discusses code quality, interface design, API contracts, or developer experience.
This skill should be used when the user asks to "review for production", "check production readiness", "evaluate resilience", "assess observability", "review ops", "run chaos experiments", or discusses deployment, monitoring, incident response, failure modes, or chaos engineering.
Uses power tools
Uses Bash, Write, or Edit tools
Share bugs, ideas, or general feedback.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
[Beta] 6ć¤ć®å°éćØć¼ćøć§ć³ććć¼ć ć§ć³ć¼ććć¼ć¹ć®ć¢ć¼ćććÆćć£ćå¤č§ēć«åęććć¹ćć«
Enforces best-practice software design & architecture
AI-powered architecture documentation framework with ADRs, reviews, and pragmatic mode
Make your AI agent code with your project's architecture, rules, and decisions.
Editorial "Architecture & Design" bundle for Claude Code from Antigravity Awesome Skills.
Use this agent when you need to design scalable architecture and folder structures for new features or projects. Examples include: when starting a new feature module, refactoring existing code organization, planning microservice boundaries, designing component hierarchies, or establishing project structure conventions. For example: user: 'I need to add a user authentication system to my app' -> assistant: 'I'll use the code-architect agent to design the architecture and folder structure for your authentication system' -> <uses agent>. Another example: user: 'How should I organize my e-commerce product catalog feature?' -> assistant: 'Let me use the code-architect agent to design a scalable structure for your product catalog' -> <uses agent>.
Write rigorous evals for LLM agents, skills, MCP servers, and prompts. Use when: building test suites, measuring effectiveness, choosing frameworks. Covers: DeepEval, Braintrust, RAGAS, precision/recall, F1.
AI image and video generation. Use when: Midjourney prompting, choosing image/video models, troubleshooting AI art, reference types, style transfer, text-in-image.
Rust production patterns. Use when: building Rust systems. Covers ownership decisions, async gotchas, crate selection, domain knowledge (networking, embedded, WASM, FFI, proc-macros).
JVM static and runtime analysis. Use when: finding dead code, optimizing Java/Kotlin apps, profiling, debugging memory leaks. Covers SootUp, Scavenger, async-profiler, JFR, ProGuard.
Frontend experience engineering. Use when: animations, 3D/WebGL, scrollytelling, data visualization, typography, color systems, design patterns. Covers Motion, GSAP, Three.js, R3F, Threlte, D3, OKLCH, fluid type.
A marketplace of cognitive extensions for Claude Code.
š Documentation Ā· š Catalog Ā· š” Ethos
/plugin marketplace add yzavyas/claude-1337
/plugin install core-1337@claude-1337
Known issues: #14815, #14061, #15369
Workaround:
~/.claude/plugins/marketplaces/claude-1337/plugins/core-1337/scripts/install-workaround.sh
Development happens on the dev branch. This main branch is for marketplace distribution only.
git checkout dev
See CONTRIBUTING.md or the contributor guide.
MIT