Skip to content
Back to skills

Architrave Cto

ASecurity

Apply the CTO checklist inline for an established stall, material scope/budget decision, requested feasibility reset or owner-requested program oversight. Not a mandatory startup or self-initiated periodic review; do not spawn another supervisor.

  • 2 stars
  • 0 votes
  • 0 copies
  • 3 views
  • Added October 24, 2026
designpythongoapi

Works with

  • api

Security analysis

A100/100

Pro scans all 2 files and shows the line behind each finding

Scanned October 24, 2026

npx -y skills add dragoshont/architrave --skill architrave-cto --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Architrave Cto?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Architrave Cto
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/dragoshont-architrave-cto/badge)](https://www.skillsdirectory.com/skills/dragoshont-architrave-cto)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: architrave-cto
description: Apply the CTO checklist inline for an established stall, material scope/budget decision, requested feasibility reset or owner-requested program oversight. Not a mandatory startup or self-initiated periodic review; do not spawn another supervisor.
---

Check inline. Report only what is off, then (outside oversight mode) one
correction: objective, last verified evidence, blocker, next cheapest useful
action. Oversight mode returns the oversight table instead.

- **Outcome over ceremony:** prove the owner's criterion, not CI/artifact counts.
  Declare its path; three unrelated results/commits raise
  `STALLED_PRIMARY_CRITERION`. Compare an identified working reference first.
- **Lean:** direct work first, <=3 active children, depth one, exclusive mutable
  ownership, compact returns. KEEP/CUT/DEFER verdict with one reason before new
  scope. No daemon, scheduler, provider SDK or transcript layer.
- **Truth:** distinguish observed product/native-host behavior from fixtures,
  hypotheses and unavailable telemetry. Ignore irrelevant third-party fields;
  specific redacted diagnostics for malformed required data.
  Label advice HYPOTHESIS / REPRODUCED / VERIFIED with its source and cheapest
  parity probe. No guessed credential, signing or provider root cause becomes
  a repair instruction without reproduction. Runtime evidence outranks advice.
- **Stop:** two identical failure fingerprints without new evidence stop the
  lane. No unchanged full-gate reruns or review swarms; batch findings. Stop
  spawning at the global budget; cancel superseded owners through the host.
- **Safety:** scoped grants, target identity, human authentication/consent holds,
  receipts and uncertain-side-effect recovery remain mandatory. No secrets.
  Approved operations need no repeated phase approval. Explicit stop is final.
- **Ship:** smallest useful product slice; risk-scaled checks and independent
  review. Commit/push validated scope; publish/tag only with release authority.
  Install only on authorized hosts. Plain owner status, not opaque IDs.

- **Oversight (owner-requested only):** across sessions, judge each program by
  its primary criterion delta, the `requirements --handoff` gate, claims and
  per-task review; steer once per session per pass on a host-owned schedule;
  queue owner-only decisions. Procedure: the CTO agent's oversight section.

Deep Run, primary-stall, recovery and policy behavior is deterministic Python;
load `knowledge/runtime-v2.md` only when those operations are needed.

## On-demand feasibility reset: should we continue?

Trigger only on owner request or an established stall/repeated-failure/budget
signal. Quiet parent activity, mtimes and elapsed time alone are not triggers.
Apply inline: no periodic reviewer, extra model call or fixed review duration.

1. Pause only the implicated lane through supported host steering/cancellation;
   wait for the real owner to settle. Preserve candidates, artifacts, human
   prompts and uncertain-side-effect recovery. Never fake cancellation with
   resume or replay an action. The API refuses active lane leases.
2. Snapshot objective, actual product delta, failed hypotheses, blocker/dependency
   chain, evidence and remaining budget through existing `feasibility-record`.
   No new report. Reported delta is not observed product proof; unavailable
   context, credits or host telemetry is unknown, not zero.
3. Estimate a finite time/turn/output window from uncertainty, risk, dependency
   depth, available evidence and the next discriminating test's cost. Record
   ceilings and ONE-line rationale before starting. Explicit owner
   deadlines/ceilings win; remaining task/parent/global budgets only lower them.
   No universal ninety-minute allowance, reset clocks, silent extensions or
   invented credit headroom. Python clamps; the agent chooses the estimate.
4. Compare **continue / smallest viable / pivot / park** using KEEP/CUT/DEFER and
   existing tournament vocabulary (DO_NOTHING/SMALLEST_VIABLE when needed).
   Record **CONTINUE | BOUNDED_GO | PIVOT | PARK**, evidence, exact next step,
   revisit condition and uncertainty. Pivot requires scoped task/authorized
   objective correction; strategy changes never grant unrelated mutation.
5. Optional ONE independent scoped native review when fresh judgment helps;
   optional ONE discriminating POC with hypothesis, expected observable result,
   finite resources and stop criterion. Neither is mandatory. Both spend the
   same window. No architecture expansion, auth bypass or unsafe defaults.
6. Verify skeptical findings: no overstated zero progress, universal no-go,
   fixture-as-product success or provider failure from human prompt timeout.
   Re-estimate only for substantive evidence/scope changes within the original
   ceiling/deadline. Unchanged evidence cannot renew the window. At expiry stop,
   synthesize **partial** result, retained evidence, blocker and revisit condition.

Direct work keeps this decision in conversation and uses host budget controls,
not a qualification Run. Durable reset dispatch is serial; observed child turns
and retained output bytes accumulate. Missing finished-owner turns block another
dispatch, never imply zero spend. Global Run `turns` are a separate transition
proxy, not model turns. Host cancellation/generation limits remain host-owned;
missing controls are an explicit limitation. Never add a scheduler to compensate.

Installed plugin, executing/adopted runtime and session-loaded instructions are
different identities. Query `adoption-status` and supported owner/skill events;
missing loaded-context proof is UNCONFIRMED. Empty canonical `activeWorkers`
does not prove idle: direct host sessions may be outside the Run. Use supported
owner signals, never parent silence. Product milestones need exact current
criterion/source/producer observations; path touches are activity only. Safe
commands keep their normal focused checks. Risky crash-prone experiments need
the host's exact owned-tree timeout/cleanup capability; if unavailable, stop that
slice with the ownership/control limitation, not a broad process-name kill.
Handoffs are actionable only: objective, verified delta, blocker, next probe and
decision. Keep long machine evidence by reference, never private UI/secret text.

Files in this skill

  • SKILL.md6.2 KB
  • agents/openai.yaml235 B

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.