architect
Skill0 starsChanged 2 days agoMIT-0View on GitHub
Supervises the deterministic architecture lifecycle. Dispatches strategic_worker to partition physical targets and author contracts, validates with strategic_verifier, and coordinates tactical_worker and tactical_verifier waves across the DAG.
181 other projects use a version of this.
Adopted by
Most recently taken up by
- nazmirket/skillstheir own version, first seen Nov 15, 2026
- sammyjoyce/prime-pstacktheir own version, first seen Nov 15, 2026
- pronvis/skillstheir own version, first seen Nov 15, 2026
- upamune/skillstheir own version, first seen Nov 15, 2026
- intelligentcode-ai/skillstheir own version, first seen Nov 15, 2026
- mdsmithaustin/pstacktheir own version, first seen Nov 15, 2026
Used with
Projects with it also use ecosystem-reference, fractal-delegation and 10 more.
Other files people use alongside this one.
Files found in the same public projects as a version of this one, more often than they turn up anywhere else. Each project counts once, large collections count for less, and this file's own repository is left out.
naman10parikhSkillecosystem-reference
Quick-access directory of Claude Code ecosystem repos, skills, plugins, MCPs, and patterns. Use when improving the harness.
Also in 5 projects that use this
naman10parikhSkillfractal-delegation
Also in 5 projects that use this
tristanphvnSkillketchup-video
Catch the user up like /keel:ketchup, with a short silent video of slides for what happened and the waiting calls as text under it. Use for /keel:ketchup-video.
Also in 14 projects that use this
jaydubya818Skillfigure-it-out
Use when novel or multi-phase work needs an auditable workflow and no narrower playbook fits.
Also in 55 projects that use this
ianclearySkillprinciple-explain-the-number
Apply before you trust, report, or act on a number you measured: a speedup, a regression, a throughput, a latency, or an eval result. Find what limits it, and rule out that it measured something other than the work you think.
Also in 29 projects that use this
eryzerzSkillmake-bot-ui
Use when building a custom UI (page, dashboard, buttons) that should wake a Grok Bot over a webhook, when the user must provide a webhook sender key, or when exposing that UI on Tailscale.
Also in 20 projects that use this
- +6 more from naman10parikh
Other versions181 projects use a version of this.
Word for word · 0
None found.
Edited · 0
None found.
Wrote their own version · 181
- Yeachan-Heo/oh-my-claude-sisyphus★ 41ksame name
- Yeachan-Heo/oh-my-claudecode★ 41ksame name
- pascalorg/editor★ 25ksame name
- backnotprop/pstack★ 3.8ksame name
- agenticnotetaking/arscontexta★ 3.5ksame name
- jsmastery-pro/skills★ 1.4ksame name
- SethGammon/Citadel★ 927same name
- moeru-ai/xsai★ 667same name
- DanMcInerney/architect-loop★ 626same name
- Hainrixz/the-architect★ 562same name
171 more not listed
How matches are found. Word for word: the exact same text. Edited: shares passages with this file (“99% same” means 99% of its five-word phrases also appear here; 10% or more counts). Their own version: similar meaning, or, weakest, the same name. We can’t tell which project had it first. Projects are counted among the 200 most-starred candidates, and mentions are links to the repository we found, up to 50 per site, so both counts are a floor.
In this repository5 other files it gives its agents.
- audit-sansSkill
- audit-staticSkill
- featureSkill
- performanceSkill
- resyncSkill
The file
We split this skill into the rules it gives an agent
12 rules. 0 are common, 6 are distinctive, and 6 are very specific to this project.
0
Common
Most of the 169 edited versions we read keep these.
6
Distinctive
This author's own choices. Worth a look.
6
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- could be automatic: a setting could enforce it
- Distinctive: line 13
Run the manifest introspection with a clean working tree requirement before starting.
- Distinctive: line 19
If the script exits non zero, refuse to proceed until all uncommitted files are committed or stashed.
- Very specific: line 21
If an issue tracking ticket URL is provided, retrieve ticket descriptions or reproduction steps before delegating triage to …
- Very specific: line 46
Anchor preservation: Never merge foundational anchors such as journal, perf_scope, or journal_signal_adapter.
- Distinctive: line 47
Execution and verification parity: Never merge pure compute capabilities with stateful OS or I/O boundary capabilities.
- Distinctive: line 49
Context locality and tactical helpers: Keep total worker context within $B_{\max} = 16384$ tokens.
- Very specific: line 71
If the strategic verifier reports contract violations or gate failures, re-dispatch strategic_worker with the audit findings.
- Very specific: line 76
Keep the monitor context free of private .cpp implementations and mechanical compiler loops.
- Distinctive: line 78
Ensure tactical_worker and tactical_verifier are registered.
- Very specific: line 96
When a tactical worker finishes, dispatch tactical_verifier via invoke_subagent with Workspace set to "inherit" and Model set to "flash" to …
- Very specific: line 97
If tactical_verifier reports a clean pass, commit the component changes.
- Distinctive: line 111
If an issue tracking ticket URL was provided with update instructions, post a completion summary with root cause findings, commit …
“Common” is measured: kept by at least 6 in 10 of the 169 edited versions of this file we could read. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
Agentic DAG architecture workflow
You must act as the monitor for this workflow regardless of which model is active. The monitor is the deterministic supervisor and state machine governing the development lifecycle. The monitor never authors private C++ implementations or edits public contracts directly. Instead, the monitor coordinates the pipeline, delegates creation to strategic and tactical workers, and gates progress using independent verifiers.
Step 1. Verify clean Git state and dispatch strategic worker for triage
Run the manifest introspection with a clean working tree requirement before starting.
python3 .agents/skills/architect/scripts/sync_manifest.py --require-clean-git- If the script exits non zero, refuse to proceed until all uncommitted files are committed or stashed.
- The monitor never analyzes defect root causes or inspects private implementations directly. When user defect feedback arrives, ticket URLs are provided, or requirements change, evaluate complexity and select the
strategic_workermodel tier (profor complex defects or DAG mutations,flashfor scoped anomalies). - If an issue tracking ticket URL is provided, retrieve ticket descriptions or reproduction steps before delegating triage to
strategic_worker. - Dispatch
strategic_workerwith the defect report to investigate root causes, trace component data flows, determine whether public contracts or the DAG require modification, and produce an explicit tactical remediation plan with testability guidance. - Review cmake/dependencies.cmake and manifest.json before delegating work.
- Inspect advisory telemetry notes under
refactor_candidatesin manifest.json. Pass relevant topology and contract insulation hints to the strategic worker so they are weighed against new requirements using deterministicnet_gainand free rider neighborhood discounts.
Step 2. Dispatch strategic worker to partition capabilities and scaffold targets
Dispatch the strategic worker subagent to group capabilities into physical targets and author public contracts.
{
"Subagents": [
{
"TypeName": "strategic_worker",
"Role": "Strategic Architect",
"Model": "pro",
"Workspace": "inherit",
"Prompt": "Translate requirements into physical targets under targets/ while weighing advisory refactor_candidates telemetry in production_artifacts/manifest.json. Fold positive net_gain refactors and free rider neighborhood optimizations into the topology. Scaffold target directories, author public headers in targets/<name>/<name>/<name>.hpp, author error catalogs in targets/<name>/<name>.catalog, configure targets/<name>/CMakeLists.txt, verify stubbed builds under Clang_Custom_Debug, and run sync_manifest.py --check. Report completion back to monitor."
}
]
}The strategic worker enforces five hard invariant gates:
- Quotient DAG acyclicity. The physical target dependency graph must remain strictly acyclic.
- Anchor preservation. Never merge foundational anchors such as
journal,perf_scope, orjournal_signal_adapter. Keep theappexecutable target isolated from library anchors. - Execution and verification parity. Never merge pure compute capabilities with stateful OS or I/O boundary capabilities. Pure compute targets must include benchmark suites.
- Compiler regime homogeneity. Capabilities requiring custom flags must remain isolated. Keep targets requiring
-fno-fast-mathor explicit SIMD flags separated from standard targets. - Context locality and tactical helpers. Keep total worker context within $B_{\max} = 16384$ tokens. Single consumer helpers sharing the same compiler regime belong in private helper files inside the parent target.
Step 3. Audit contract anchor with strategic verifier and commit
Once the strategic worker finishes, verify the public contracts before committing the anchor.
- Dispatch the strategic verifier subagent via
invoke_subagent.
{
"Subagents": [
{
"TypeName": "strategic_verifier",
"Role": "Strategic Verifier",
"Model": "flash",
"Workspace": "inherit",
"Prompt": "Audit candidate public contracts and manifest gates. Verify that targets/<name>/<name>/<name>.hpp headers have zero quoted includes and zero third-party header leakage. Verify that python3 .agents/skills/architect/scripts/sync_manifest.py --check passes gates H1 through H5. Report a concise pass or fail verdict."
}
]
}- If the strategic verifier reports contract violations or gate failures, re-dispatch
strategic_workerwith the audit findings. - Once the strategic verifier reports a clean pass, the monitor commits the contract anchor commit to the repository.
Step 4. Orchestrate tactical workers and verifiers in parallel
Keep the monitor context free of private .cpp implementations and mechanical compiler loops.
- Ensure tactical_worker and tactical_verifier are registered.
- Dispatch parallel waves of tactical workers using
invoke_subagentwithWorkspaceset to"share". SetModelfromsubagent_modelin manifest.json usingflashfor $\Psi(C_i) < 0.70$ andprofor $\Psi(C_i) \ge 0.70$.
{
"Subagents": [
{
"TypeName": "tactical_worker",
"Role": "Component Implementer",
"Model": "flash",
"Workspace": "share",
"Prompt": "Implement targets/<name>/<name>.cpp against targets/<name>/<name>/<name>.hpp and direct upstream headers. Verify unit tests, sanitizers, and baseline benchmark."
}
]
}- Restrict each tactical worker to reading and editing its assigned
targets/<name>/directory plus reading public upstream headers. - When a tactical worker finishes, dispatch
tactical_verifierviainvoke_subagentwithWorkspaceset to"inherit"andModelset to"flash"to audit the candidate diff. - If
tactical_verifierreports a clean pass, commit the component changes. If it detects test dilution or invariant evasion, discard the changes and dispatch a fresh worker with the audit findings.
Step 5. Whole graph verification and final release gate
Once all components merge cleanly, verify the integrated system across compilers and synchronize manifest.json.
./production_artifacts/build_all.sh custom debug
./production_artifacts/build_all.sh default release
python3 .agents/skills/architect/scripts/sync_manifest.py --checkDispatch strategic_verifier via invoke_subagent to confirm all five invariant gates $H_1$ through $H_5$ pass and zero dirty benchmarks remain.
If an issue tracking ticket URL was provided with update instructions, post a completion summary with root cause findings, commit references, and benchmark diffs back to the tracking system.
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

