Skill
verify
Run verification functions against current DB state for a task (Phase 2). Use when user says "verify task", "check task completion", "run verifiers", or wants to validate that an agent completed an env-forge task correctly.
From env-forgeInstall
1
Run in your terminal$
npx claudepluginhub fblissjr/fb-claude-skills --plugin env-forgeTool Access
This skill uses the workspace's default tool permissions.
Skill Content
/env-forge:verify
Phase 2 -- not yet implemented. This command will run verification functions against the current database state for a specific task.
Planned Behavior
/env-forge:verify volunteer_match 3
/env-forge:verify e_commerce_33 0
/env-forge:verify volunteer_match --all
- Load
verifiers.pyfrom the environment directory - Snapshot current.db as the "final" state
- Run the specified verification function (or all)
- Report pass/fail with diagnostics
Current Workaround
Run verifiers manually:
import importlib.util
spec = importlib.util.spec_from_file_location(
"verifiers",
".env-forge/environments/<name>/verifiers.py",
)
mod = importlib.util.module_from_spec(spec)
spec.loader.exec_module(mod)
result = mod.verify_task_0("db/initial.db", "db/current.db")
print(result)
Or from the command line:
cd .env-forge/environments/<name>
uv run python -c "
from verifiers import verify_task_0
print(verify_task_0('db/initial.db', 'db/current.db'))
"
Phase 2 Additions
- Run all verifiers with summary report
- Pretty-print diagnostics with pass/fail indicators
- Reset-and-verify: reset DB, run task via agent, verify automatically
- Batch verification across multiple tasks
- Export verification results as JSON for analysis
Similar Skills
Stats
Parent Repo Stars0
Parent Repo Forks0
Last CommitMar 13, 2026