agentsclimarketplace

Observe

Skill GhostlyGawd/recursive-harness/skills/observe

Portable, evidence-driven agent development harness for Codex, Claude Code, and generic Agent Skills. Active beta v0.1.2.

Install
npx -y skills add GhostlyGawd/recursive-harness --skill observe

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 3 stars3 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

Record falsifiable predictions, score outcomes, inspect calibration and a compact scorecard, or audit/delete Recursive Observe's private local evidence. Use when a user asks to track whether an agent task succeeds, measure confidence, review prediction accuracy, or manage Observe data without changing the current repository.

SKILL.md

2.6 KB, as published. Nobody here has run it

Observe

Use the bundled deterministic CLI. Do not emulate its ledger with prose or create project files. Resolve scripts/observe.py relative to this SKILL.md; never run an untrusted project-local file with the same name.

Record and score

Before uncertain, meaningful work, record one falsifiable expected result:

python3 <skill-dir>/scripts/observe.py predict \
  --task "harden the parser" \
  --expect "the malformed fixture is rejected and the full suite stays green" \
  --confidence 0.75

After observable evidence exists, score the printed identifier. Never infer success from intent or score an unfinished task.

python3 <skill-dir>/scripts/observe.py outcome PREDICTION_ID \
  --result hit --notes "fixture and suite passed"

Keep task, expect, and notes short. Do not include prompts, source contents, secrets, credentials, or personal data. The runtime applies defense-in-depth redaction before writes.

Review evidence

Use stats for calibration buckets or scorecard for the compact proof surface. Add --json when another tool needs structured output.

python3 <skill-dir>/scripts/observe.py stats
python3 <skill-dir>/scripts/observe.py scorecard --json

Protect privacy

Observe stores sanitized evidence below ~/.recursive-harness/observe, never the working repository. The runtime intentionally accepts no state-path argument or environment override. Read the privacy contract when the user asks what is stored, where it lives, how long it remains, or how uninstall affects it.

Audit aggregate metadata without printing prediction text:

python3 <skill-dir>/scripts/observe.py privacy audit --json

Delete all Observe records only on an explicit user request. Preview first; purge remains a dry run until --apply is present.

python3 <skill-dir>/scripts/observe.py privacy purge
python3 <skill-dir>/scripts/observe.py privacy purge --apply

Installing or invoking this skill must not edit AGENTS.md, CLAUDE.md, .claude/, .codex/, hooks, workflows, or any other file in the active repository.

<!-- provenance: 2026-07-19 session 019f6e76-5f8b-7633-8b19-d7cd457847fa — P-2026-044 Observe-first portable package. -->

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.