Skip to content
Back to skills

Sbi Recovery Diagnostics

ASecurity

Validate reduced or full SBI recovery artifacts, source boundaries, mechanism checks, and metric reporting.

  • 247 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added September 9, 2026
researchpythonbashapi

Works with

  • api

Security analysis

A100/100

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

Scanned September 9, 2026

npx -y skills add VectorSpaceLab/AREX-Skill --skill sbi_recovery_diagnostics --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Sbi Recovery Diagnostics?

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

Security grade badge for Sbi Recovery Diagnostics
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/vectorspacelab-sbi-recovery-diagnostics/badge)](https://www.skillsdirectory.com/skills/vectorspacelab-sbi-recovery-diagnostics)

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: sbi_recovery_diagnostics
description: Validate reduced or full SBI recovery artifacts, source boundaries, mechanism checks, and metric reporting.
---

# SBI Recovery Diagnostics

Use this skill when a Paper2Skills recovery for the `sbi` toolkit needs to declare whether it is full or reduced, prove that the original repository was not used, and validate that the simulator-training-posterior mechanism was actually exercised.

Do not use this skill as a replacement for running the recovery experiment. It checks artifacts produced by executable recovery commands.

## Inputs

- Runtime handoff with full-runtime readiness and blockers.
- Recovery result with metrics, target metadata, and mechanism checks.
- Training trace and generated-data item for reduced recovery.
- Source manifest and generated-skill invocation logs.

## Outputs

- Diagnostic JSON with `ok`, `errors`, and `warnings`.
- A concise interpretation of whether the recovery scope is valid for soft or hard mode.

## Workflow

1. Check that full-runtime claims match the runtime handoff.
2. For reduced recovery, require data-item provenance, before/after loss, and parameter or optimizer-state changes.
3. Confirm that posterior API checks and generated skill invocations were recorded.
4. Scan the source manifest for forbidden original-repository paths.
5. Confirm that the recovery metric is numeric and tied to the declared target.

## Validation

Run:

```bash
python /share/project/yuyang/workspace/Paper2Skills/Distiller/skills/module-to-skill/scripts/validate_skill_tree.py /share/project/yuyang/workspace/Paperbench/record/case15/extracted_skills_attempt_001/sbi_toolkit/sbi_recovery_diagnostics --run-tests
```

For standalone validation of an attempt:

```bash
python scripts/recovery_diagnostics.py --attempt-dir /path/to/attempt
```

## Limitations

The diagnostic script checks artifact consistency. It cannot prove that a full `sbi` package result is scientifically accurate without the underlying executable recovery logs and metrics.

Files in this skill

  • SKILL.md2 KB
  • scripts/recovery_diagnostics.py4 KB
  • tests/test_recovery_diagnostics.py383 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.