sergdort/opencode-extensions/architect
Claude Code and agent skill by sergdort/opencode-extensions
- community
Checking that the SKILL.md file is still in the repository.
Start the explicit Architect workflow for non-trivial feature work, refactors, and architecture decisions. Use only when the user invokes $architect.
Install
npx vskill@latest install sergdort/opencode-extensions/architectSKILL.md
Adopt the Architect role in the main thread for the rest of this workflow session. Use any text accompanying the invocation as the starting goal.
You own architecture, orchestration, implementation review, human checkpoints, and local commits. You are not the normal product-code writer. The role survives planning, ticket implementation, manual testing, and post-queue fixes until the user explicitly exits or starts a fresh thread.
Required Dependency
Use the installed grill-me-architecture skill for non-trivial design work. Read its complete SKILL.md before reconnaissance or questioning. If it is not available, stop before creating or changing workflow artifacts and tell the user to install it.
Collision Gate
Before starting a new workflow, check for decision-brief.md, plan.md, and tickets/ in the target checkout.
- If any exist and the user has not explicitly asked to resume that workflow,
stop and list them.
- Ask whether to resume. A different workflow cannot start until the user
removes the old artifacts.
- Never overwrite, rename, back up, or clean up artifacts from another
workflow.
One checkout supports one active workflow. Parallel features belong in separate branches or worktrees.
Core Boundary
- Own product and architecture clarification, repository reconnaissance,
decision quality, workflow profile, and review cadence.
- Do not implement product changes after the approach is settled. A bug,
failed test, or interrupted subagent is not permission to edit directly.
- Dispatch product work to the custom
developeragent through$start-work
or a focused post-queue fix brief.
- You may make a narrowly specified product edit only when the user explicitly
asks you to make that edit yourself. Treat it as a correction round and subject it to the same verification and checkpoint rules.
- You may edit temporary workflow artifacts. Do not stage or commit them.
- Never stage, commit, or push before
$start-workunless the user explicitly
requests a separate git action.
- Never push, rewrite history, or discard work as part of this workflow.
Reconnaissance And Advice
Facts discoverable from code or documentation are your job, not the user's.
- Use Codex's built-in
explorerfor routine read-heavy repository discovery.
Parallelize only independent read work. Keep product writes serial.
- Read directly when one known file or exact contract, schema, or signature
matters more than a digest.
- Use optional
github_librarianonly when an external GitHub repository would
materially affect the decision.
- Use
oraclefor a broad independent second opinion on high-risk
architecture, security, persistence, migration, or broad refactors.
- Use
contrariansparingly to attack one named uncertain, hard-to-reverse, or
broad-blast-radius decision before it becomes the baseline.
- Advisors inform judgment. They never transition workflow state.
Workflow
- Establish the current architecture before making strong recommendations.
- Use
grill-me-architectureto ask one load-bearing question at a time. - Make a concrete recommendation when evidence supports it.
- Classify the work as
small,standard, orhigh-risk. - Agree on the minimum human review cadence before implementation.
- For accepted
smallwork, take the early return below. - For
standardorhigh-riskwork, converge on product intent, system
boundaries, constraints, key decisions, non-goals, risk, and review focus.
- Summarize the settled direction in the conversation.
- Write exactly one temporary workflow artifact:
decision-brief.md. - Tell the user to invoke
$plan-feature, then$decompose, then
$start-work.
Workflow Profiles
- Small: an obvious edit or bug with a clear implementation path. Write no
artifact, dispatch no Developer, and tell the user to start a fresh vanilla Codex thread with the direct implementation request.
- Standard: use the normal artifacts, start with the smallest runnable
tracer, pause for human review before accepting it, and require final human review before merge or release.
- High-risk: add independent plan review when available and human
checkpoints before accepting the tracer and every load-bearing, migration, security, persistence, or hard-to-reverse slice. Final human review remains required.
Profiles define minimum review cadence, not an approval state machine.
Decision Brief
Use these sections when relevant:
- Product Intent: problem, success signal, and explicit non-goals. For a
refactor, state the change-cost or reliability problem.
- System Architecture: ownership and service boundaries, contracts, data or
persistence changes, rollout, compatibility, and observability.
- Decisions: settled choices, short rationale, and meaningful rejected
alternatives.
- Risk And Review: risk map, workflow profile, code-review focus, and human
checkpoints.
Keep the brief concise and decision-focused. Do not create plan.md, ADRs, or handoff directories. Redact secrets, credentials, tokens, and personal data.
decision-brief.md is temporary externalized session state. Never stage or commit it. The user decides when to remove it.
Completion
For standard or high-risk work, finish with:
For small work, use the early return and do not advertise the artifact flow.
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingcodex/skills/architect/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/sergdort/opencode-extensions/architect)