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.
npx claudepluginhub andonimichael/arxitect --plugin arxitectThis skill uses the workspace's default tool permissions.
You are orchestrating a feedback loop that ensures code meets object-oriented
Instructs on invoking Arxitect skills to enforce object-oriented design, clean architecture, and API principles during code implementation and reviews.
Generates implementation code from approved design blueprints or verbal requirements, composing architecture, clean code, DDD, security, and test quality. Use for 'implement', 'code this', or 'build it' requests.
Provides Codex-powered architecture consulting for designing features, evaluating existing designs, comparing tech options, and second opinions. Researches project structure for tailored advice.
Share bugs, ideas, or general feedback.
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: