Install
openclaw skills install @kadubon/asi-proxy-phase-skillopenclaw skills install @kadubon/asi-proxy-phase-skillTreat every output, including your own, as candidate work until evidence supports admission and reuse. Optimize a declared operational proxy; never certify real ASI, forecast a world event, or claim a scientific phase transition.
Run the offline installation check:
uv run --managed-python --python 3.11 --script scripts/doctor.py
Read the phase model.
Select one mode below from the user's objective.
Search before loading large references:
uv run --managed-python --python 3.11 --script scripts/query_sources.py --query "<problem>" --kind all --match auto --limit 8
Preserve DOI, catalog hash, repository URL, pinned HEAD SHA, evidence limits, and non-claims in every material recommendation.
Use for explanation, literature navigation, or paper-to-repository lineage.
implements,
companion_software, cites, or lineage; do not collapse these relations or
infer an unstored edge.auto fallback, and retain the selected record's field/span routing evidence.Use when the user needs a readiness assessment without implementation.
observed, bounded, or unknown.Use for a bounded implementation or experiment in the declared workspace.
An Intervention-mode request always requires an actual packet artifact. Create and validate it before any workspace mutation; a prose assessment is not a substitute. If no intervention can safely proceed, still preserve the valid fail-closed packet with the blocking unknowns and outcome.
Create a fail-closed packet:
uv run --managed-python --python 3.11 --script scripts/init_packet.py intervention-packet.json --objective "<objective>"
Search candidate repositories with --eligible-only; use context_only sources for
background, not default execution.
Choose the smallest coherent stack that targets one binding dimension. Do not add overlapping effect claims.
Record mechanism, cost, dependencies, evidence, rollback, and non-claims.
Validate before mutation:
uv run --managed-python --python 3.11 --script scripts/validate_packet.py intervention-packet.json
Inspect the selected repository's pinned evidence and current worktree, preserve unrelated changes, implement only within authority, and run repository-specific tests.
Revalidate and compare against the same starting conditions and resource budget.
Use for repeated improvement over a declared hold period.
selection_eligibility, pinned license evidence, dependencies, maturity evidence,
and interfaces.Use all conditions from the phase model. Set
candidate_regime: true only when every gate passes, no critical unknown remains, and
the result holds for the declared period. Otherwise use false or null.
The public packet contract is the JSON Schema. Structural validity makes a packet reviewable; it does not make its claims true.
query_sources.py --full only for the few selected records.Run repository tests and packet validation. Compare baseline and candidate over the same horizon and resource envelope. Check targeted evidence, verification coverage, new bottlenecks, residual debt, expiry, failure correlation, rollback, replay, and reasonable perturbations.
Lead with the observed outcome. Report:
Distinguish implemented, tested, observed, bounded, supported under declared assumptions, and unknown.
Keep normal use offline. Check public drift without writing:
uv run --managed-python --python 3.11 --script scripts/refresh_sources.py --check
Verify deterministic paper reconstruction:
uv run --managed-python --python 3.11 --script scripts/rebuild_indexes.py --check
Use write modes only during an explicit skill-maintenance task. Review changed semantic claims, rerun all validators and evaluations, and publish a new version. Never include private repository metadata, credentials, or local absolute paths.