Verify a Guru Team source checkout through a clean standalone throwaway installation, semantic adequacy review, and two terminal exits.
Scanned 9/20/2026
Install to Claude Code
npx -y skills add castbox/guru-trellis --skill guru-verify-extension-installation --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Guru Verify Extension Installation?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/castbox-guru-verify-extension-installation-b8b65580)More formats (shields.io, HTML) on the badges page.
---
name: guru-verify-extension-installation
description: Verify a Guru Team source checkout through a clean standalone throwaway installation, semantic adequacy review, and two terminal exits.
---
# Guru Verify Extension Installation
Invoke only for explicit standalone verification from a clean
`castbox/guru-trellis` source checkout. Read `references/contract.md` before
use. This package is not a global workflow step and accepts no business task,
Publication, Finalizer, branch-review, or task-artifact identity.
The source executor inherits the explicitly supplied `TRELLIS_FORK_SOURCE`
checkout and, for predecessor upgrade cells, `TRELLIS_PREDECESSOR_SOURCE` plus
`TRELLIS_PREDECESSOR_COMMIT`. The throwaway entry validates these builds against
the current source lock and declared predecessor identity. It never obtains
the framework from the original npm distribution or infers a local checkout.
This standalone catalog uses full mode; focused same-candidate verification is
not a substitute for its required capabilities.
Run source identity preflight before clone, install, temporary-directory
creation, or owner-result write. Then execute the clean throwaway installation
catalog, perform the AI adequacy review, record/check only ignored session
state, and return exactly one of `verified` or `blocked`. Any retired
task-bearing input fails closed and returns to current Publication/Finalizer
reprepare; it is never adapted into the standalone input.
If the throwaway compatibility matrix fails, consume only its cleanup-safe
structured terminal facts: `pre-matrix|matrix-cell|post-matrix`, applicable
cell id, stable command label, exit code, and a bounded credential-safe error
tail. Preserve them in execution facts before the temporary lifecycle exits.
Malformed terminal output is recorded explicitly as
`unparseable_failure_output`; aggregate stdout/stderr digests remain present but
never replace the structured failure facts. A failed command or a failed
inventory, ownership, sidecar, or capability postcheck likewise records one
deterministic `postcheck_failure`; `status=failed` never carries `failure=null`.
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!