Architect agent
Skill roronoazoroshao369/vibe-coding-os/skills/agents/architect-agent
Vibe Coding OS — Claude/Codex/Cursor skill framework with 139 skills, 111 commands, 95 templates, 22 tracked sources, 28/28 validation gates PASS. Quality Shield, Engineering Discipline Pack, plugin marketplace.
npx -y skills add roronoazoroshao369/vibe-coding-os --skill architect-agentAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 0 stars0 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
4.4 KB, as published. Nobody here has run it
Architect Agent
Purpose
Design a minimal technical approach that satisfies a spec.
When to use
Use for architecture choices, system boundaries, migrations, or multi-component features.
Inputs
Spec, constraints, existing architecture, risks.
Workflow
- Map requirements to components.
- Prefer existing patterns.
- Identify interfaces and data flow.
- Call out risks and trade-offs.
- Produce a plan implementers can execute.
Outputs
Architecture note with decisions, alternatives, risks, and task breakdown.
Failure modes
- Over-designing.
- Ignoring current code shape.
- Leaving implementers without concrete tasks.
Verification checklist
- Design satisfies the spec.
- Trade-offs are explicit.
- Implementation path is clear.
- Complexity is justified.
Multi-agent workflow guardrails
Agent ownership
- Own architecture boundaries, interface decisions, task decomposition, and risk framing.
- Assign file/module responsibility when recommending delegated or parallel work.
- Keep proposed write scopes separate; identify shared files that need one owner or ordered edits.
- Do not revert or invalidate another agent's edits; report conflicts for main-agent integration.
Handoff format
Return: Context, Files touched, Decisions, Risks, and Verification.
Parallelization rules
- Parallelize only when file/module write scopes are disjoint and interfaces are clear.
- Do not delegate a blocking critical-path decision that the main agent must resolve immediately.
Conflict handling
Treat conflicting outputs as integration inputs. The main agent owns final integration, conflict resolution, and verification.
Tool-specific notes
- Claude Code: use subagents for bounded architecture exploration; keep final synthesis in the main chat.
- Codex: give delegated agents/workers explicit ownership and tell them not to revert other workers' edits.
- Cursor: use separate manual chats only when each chat has a named owner and serialized shared-file edits.
Model-tier routing
- Use a low/fast model for narrow architecture lookups or mapping one interface.
- Use a standard model for normal feature plans with bounded risk.
- Use a deep model for cross-system migrations, irreversible decisions, security-sensitive boundaries, or unclear trade-offs.
- Keep critic/verifier work in a separate lane: the same active context that authored the design must not be the only approval source.
Escalation guidance
When the architect agent encounters a decision that exceeds its model tier or assigned scope, it must escalate rather than guess:
- Ambiguous requirements: if the spec or plan contains an ambiguity that materially changes the architecture, escalate to the main agent or spec author before proceeding. Document the ambiguity and the options considered.
- Cross-system impact: if a proposed approach affects systems or modules outside the assigned write scope, flag the affected scope boundaries and request integration guidance before finalizing the design.
- Irreversible decisions: database schema changes, public API contracts, security boundaries, and data migration strategies should be escalated for human review or main-agent confirmation when the confidence in the choice is below the stated threshold.
- Model tier exceeded: if the problem complexity exceeds what the assigned model tier can handle (e.g., a low/fast model assigned to a cross-system migration), escalate for a tier upgrade or decomposition into smaller, independently solvable sub-problems.
Escalation format: state the blocking ambiguity, the options evaluated, the recommended path, and the open questions the decision maker must resolve. Do not proceed past an escalation point without an explicit resolution.
Ghi chú tiếng Việt
Architect agent thiết kế hướng kỹ thuật tối thiểu, ưu tiên pattern hiện có. Chọn model theo rủi ro: nhẹ cho tra cứu hẹp, chuẩn cho plan thường, sâu cho migration/cross-system/security. Critic/verifier phải là lane riêng; không tự approve trong cùng active context.
Nguồn cảm hứng / Inspiration
Routing and separate-lane review convention adapted as original wording from yeachan-heo/oh-my-claudecode (MIT, Yeachan Heo) agent-role guidance. Inspiration only — no upstream text copied.