From arxitect
Orchestrates iterative code implementation with Object Oriented Design, Clean Architecture, and API Design reviews until all approve or safety valve triggers. Use for enforcing high design standards.
How this skill is triggered — by the user, by Claude, or both
Slash command
/arxitect:architectThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
You are orchestrating a feedback loop that ensures code meets object-oriented
You are orchestrating a feedback loop that ensures code meets object-oriented design, clean architecture, and API design standards.
The loop alternates between two phases:
The user's request: $ARGUMENTS
Follow these steps exactly. Do not skip or combine steps.
Read these orchestration files (not the reviewer reference material — each reviewer reads its own):
skills/architect/review-output-format.mdskills/architect/approval-criteria.mdDetect the best available implementation strategy and use it. Check in this order:
Check whether the superpowers plugin is installed by looking for
superpowers skills in your available skills list (skills with a
superpowers: prefix).
If superpowers is available, use its planning and execution workflow:
skills/architect/implementer-prompt.md for design guidelinesIf superpowers is not installed, check whether the Agent tool is available.
If it is available:
EnterPlanMode. Format it with
markdown headings: Overview, Changes, Testing, and Verification steps.skills/architect/implementer-prompt.md for its
guidelines, then provide:
If neither superpowers nor native plan + agent tools are available, implement the changes directly:
skills/architect/implementer-prompt.md for design
guidelinesRegardless of strategy, provide the following context on the first iteration: "This is the first iteration. No review feedback yet." On subsequent iterations, provide the feedback document from Step 4 instead.
Collect the implementer's output: files changed and design decisions made.
Run the arxitect:architecture-review skill on the list of files the implementer created or modified. It dispatches all three reviewers (Object Oriented Design, Clean Architecture, API Design) and returns a combined report with verdicts and structured findings.
Check all review verdicts:
All APPROVED: The loop is complete. Proceed to Step 6.
Any CHANGES_REQUESTED: Compile a feedback document from the combined review report:
## Review Feedback — Iteration [N]
### Object Oriented Design Findings
[CRITICAL and WARNING findings with ID, description, files, recommendation]
### Clean Architecture Findings
[CRITICAL and WARNING findings with ID, description, files, recommendation]
### API Design Findings
[CRITICAL and WARNING findings with ID, description, files, recommendation]
### Previously Addressed
[Finding IDs fixed in prior iterations, to prevent regression]
### Iteration History
- Iteration 1: [summary]
- Iteration 2: [summary]
Check the safety valve: if this was iteration 3, proceed to Step 5. Otherwise, return to Step 2 with the feedback document as review feedback.
Three iterations have completed. Check remaining findings:
If CRITICAL findings remain: Present them to the user with this message: "The architect has completed 3 iterations. The following CRITICAL findings remain unresolved: [list]. How would you like to proceed?"
If only WARNING or SUGGESTION findings remain: Auto-approve with caveats. Proceed to Step 6 but note the remaining findings as accepted trade-offs.
Present the final summary to the user:
Required skills:
Optional plugins:
superpowers: prefixed skills.Orchestration files (read by this skill):
skills/architect/implementer-prompt.md — Guidelines for the
Code Implementer agentskills/architect/review-output-format.md — Structured output
format all reviewers must followskills/architect/approval-criteria.md — Verdict rules and
safety valve logicAlternative workflow:
npx claudepluginhub andonimichael/arxitect --plugin arxitectInstructs on invoking Arxitect skills to enforce object-oriented design, clean architecture, and API principles during code implementation and reviews.
Generates implementation code from an approved design blueprint or verbal requirements, applying clean code, DDD, security, and test quality patterns in an inside-out workflow.
Produces approved design documents for new features, refactors, architecture changes, or behavior updates before any code. Enforces checklist with adversarial review, decomposition, and spec validation.