https://github.com/understudylabs/understudy-agent-tools
· scanned 2026-06-16 00:45 UTC (2 months, 1 week ago)
34 raw signals (0 security + 34 graph)
Last scanned 2 months, 1 week ago · v1 · 34 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 667 nodes from the latest scan, grouped by kind. Each node is a unit the engine identified (file, function, endpoint, table…). Most users won't need this view — it's primarily for debugging the engine's graph extraction or for AI agents that want to enumerate the project structure.
| Label | Layer | Status | Path |
|---|---|---|---|
writeCredentials |
software | healthy | tests/telemetry.test.mjs:writeCredentials |
run |
software | healthy | tests/cli.test.mjs:run |
runWithHome |
software | healthy | tests/cli.test.mjs:runWithHome |
runWithEnv |
software | healthy | tests/cli.test.mjs:runWithEnv |
runWithEnvAsync |
software | healthy | tests/cli.test.mjs:runWithEnvAsync |
writeHostedConfig |
software | healthy | tests/cli.test.mjs:writeHostedConfig |
withHostedFixture |
software | healthy | tests/cli.test.mjs:withHostedFixture |
send |
software | healthy | tests/cli.test.mjs:send |
withFixtureRepo |
software | healthy | tests/cli.test.mjs:withFixtureRepo |
hashJson |
software | healthy | tests/cli.test.mjs:hashJson |
withValidateFixtureRepo |
software | healthy | tests/cli.test.mjs:withValidateFixtureRepo |
withCaptureFixtureRepo |
software | healthy | tests/cli.test.mjs:withCaptureFixtureRepo |
withValueFixtureRepo |
software | healthy | tests/cli.test.mjs:withValueFixtureRepo |
withOptimizerFixtureRepo |
software | healthy | tests/cli.test.mjs:withOptimizerFixtureRepo |
startFakeAuthGateway |
software | healthy | tests/cli.test.mjs:startFakeAuthGateway |
run |
software | healthy | tests/experiments.test.mjs:run |
sha256 |
software | healthy | tests/experiments.test.mjs:sha256 |
seedEvidence |
software | healthy | tests/experiments.test.mjs:seedEvidence |
withRepo |
software | healthy | tests/experiments.test.mjs:withRepo |
nextState |
software | healthy | tests/experiments.test.mjs:nextState |
isTextPath |
software | healthy | scripts/public-safety.mjs:isTextPath |
validatePublicText |
software | healthy | scripts/public-safety.mjs:validatePublicText |
parseArgs |
software | healthy | scripts/validate-public-skills.mjs:parseArgs |
parseFrontmatter |
software | healthy | scripts/validate-public-skills.mjs:parseFrontmatter |
skillDirsForRoot |
software | healthy | scripts/validate-public-skills.mjs:skillDirsForRoot |
validateMvpSurface |
software | healthy | scripts/validate-public-skills.mjs:validateMvpSurface |
hasMeasuredBaselineGate |
software | healthy | scripts/validate-public-skills.mjs:hasMeasuredBaselineGate |
requiresRegisterAuthBeforeLocalAnalysis |
software | healthy | scripts/validate-public-skills.mjs:requiresRegisterAuthBefo… |
hasSavingsClaimWithoutClaimPacket |
software | healthy | scripts/validate-public-skills.mjs:hasSavingsClaimWithoutCl… |
hasUnsafeGepaHoldoutAccess |
software | healthy | scripts/validate-public-skills.mjs:hasUnsafeGepaHoldoutAcce… |
validateSkill |
software | healthy | scripts/validate-public-skills.mjs:validateSkill |
gitTrackedFiles |
software | healthy | scripts/validate-public-skills.mjs:gitTrackedFiles |
isGitIgnored |
software | healthy | scripts/validate-public-skills.mjs:isGitIgnored |
scanMarkdown |
software | healthy | scripts/validate-public-skills.mjs:scanMarkdown |
main |
software | healthy | scripts/validate-public-skills.mjs:main |
npmPackFiles |
software | healthy | scripts/package-smoke.mjs:npmPackFiles |
textErrors |
software | healthy | scripts/package-smoke.mjs:textErrors |
usage |
software | healthy | skills/compare-trajectories/scripts/render-logprob-compare.… |
parseArgs |
software | healthy | skills/compare-trajectories/scripts/render-logprob-compare.… |
readJson |
software | healthy | skills/compare-trajectories/scripts/render-logprob-compare.… |
readRows |
software | healthy | skills/compare-trajectories/scripts/render-logprob-compare.… |
readSignals |
software | healthy | skills/compare-trajectories/scripts/render-logprob-compare.… |
resolveFromRun |
software | healthy | skills/compare-trajectories/scripts/render-logprob-compare.… |
readJsonl |
software | healthy | skills/compare-trajectories/scripts/render-logprob-compare.… |
readInputManifest |
software | healthy | skills/compare-trajectories/scripts/render-logprob-compare.… |
readSourceTrajectory |
software | healthy | skills/compare-trajectories/scripts/render-logprob-compare.… |
taskIdFromInputId |
software | healthy | skills/compare-trajectories/scripts/render-logprob-compare.… |
turnFromInputId |
software | healthy | skills/compare-trajectories/scripts/render-logprob-compare.… |
fullTrajectoryMessages |
software | healthy | skills/compare-trajectories/scripts/render-logprob-compare.… |
normalizeToolCall |
software | healthy | skills/compare-trajectories/scripts/render-logprob-compare.… |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
tsconfig.build.json |
software | healthy | tsconfig.build.json |
README.md |
software | healthy | README.md |
CLAUDE.md |
software | healthy | CLAUDE.md |
install.sh |
software | healthy | install.sh |
package.json |
software | healthy | package.json |
package-lock.json |
software | healthy | package-lock.json |
tsconfig.json |
software | healthy | tsconfig.json |
LICENSE |
software | healthy | LICENSE |
AGENTS.md |
software | healthy | AGENTS.md |
login-command-telemetry.test.mjs |
software | healthy | tests/login-command-telemetry.test.mjs |
telemetry.test.mjs |
software | healthy | tests/telemetry.test.mjs |
cli.test.mjs |
software | healthy | tests/cli.test.mjs |
installer.test.mjs |
software | healthy | tests/installer.test.mjs |
experiments.test.mjs |
software | healthy | tests/experiments.test.mjs |
privacy-and-data-boundaries.md |
software | healthy | docs/privacy-and-data-boundaries.md |
security.md |
software | healthy | docs/security.md |
uv-python-bridge.md |
software | healthy | docs/uv-python-bridge.md |
skill-style-guide.md |
software | healthy | docs/skill-style-guide.md |
methodology-framework.md |
software | healthy | docs/methodology-framework.md |
workload-card-template.md |
software | healthy | docs/workload-card-template.md |
engagement-and-pacing.md |
software | healthy | docs/engagement-and-pacing.md |
optimize-references.md |
software | healthy | docs/optimize-references.md |
optimize-workload-contract.md |
software | healthy | docs/optimize-workload-contract.md |
release-checklist.md |
software | healthy | docs/release-checklist.md |
open-model-spotlight.md |
software | healthy | docs/open-model-spotlight.md |
oss-release-boundary.md |
software | healthy | docs/oss-release-boundary.md |
agentic-rollout-gepa.md |
software | healthy | docs/agentic-rollout-gepa.md |
value-report-template.md |
software | healthy | docs/value-report-template.md |
current-functionality.md |
software | healthy | docs/current-functionality.md |
telemetry.md |
software | healthy | docs/telemetry.md |
agent-model-and-parallelism.md |
software | healthy | docs/agent-model-and-parallelism.md |
route-decision-packet-template.md |
software | healthy | docs/route-decision-packet-template.md |
cli-events.md |
software | healthy | docs/analytics/cli-events.md |
README.md |
software | healthy | docs/proposals/README.md |
specialize.md |
software | healthy | docs/proposals/specialize.md |
public-safety.mjs |
software | healthy | scripts/public-safety.mjs |
validate-public-skills.mjs |
software | healthy | scripts/validate-public-skills.mjs |
package-smoke.mjs |
software | healthy | scripts/package-smoke.mjs |
README.md |
software | healthy | skills/README.md |
SKILL.md |
software | healthy | skills/install-plugin/SKILL.md |
reference.md |
software | healthy | skills/optimize-workload/reference.md |
SKILL.md |
software | healthy | skills/optimize-workload/SKILL.md |
prompt-cache-optimization.md |
software | healthy | skills/optimize-workload/references/prompt-cache-optimizati… |
rubric.json |
software | healthy | skills/optimize-workload/templates/rubric.json |
metric.json |
software | healthy | skills/optimize-workload/templates/metric.json |
candidate.json |
software | healthy | skills/optimize-workload/templates/candidate.json |
claim.json |
software | healthy | skills/optimize-workload/templates/claim.json |
eval.json |
software | healthy | skills/optimize-workload/templates/eval.json |
reference.md |
software | healthy | skills/understudy/reference.md |
SKILL.md |
software | healthy | skills/understudy/SKILL.md |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
tests |
software | healthy | tests |
docs |
software | healthy | docs |
analytics |
software | healthy | docs/analytics |
proposals |
software | healthy | docs/proposals |
scripts |
software | healthy | scripts |
skills |
software | healthy | skills |
install-plugin |
software | healthy | skills/install-plugin |
optimize-workload |
software | healthy | skills/optimize-workload |
references |
software | healthy | skills/optimize-workload/references |
templates |
software | healthy | skills/optimize-workload/templates |
understudy |
software | healthy | skills/understudy |
plan-hosted-run |
software | healthy | skills/plan-hosted-run |
references |
software | healthy | skills/plan-hosted-run/references |
distill-classifier |
software | healthy | skills/distill-classifier |
compare-model-sweep |
software | healthy | skills/compare-model-sweep |
prepare-verifier-handoff |
software | healthy | skills/prepare-verifier-handoff |
references |
software | healthy | skills/prepare-verifier-handoff/references |
onboard |
software | healthy | skills/onboard |
recursive-language-model |
software | healthy | skills/recursive-language-model |
references |
software | healthy | skills/recursive-language-model/references |
curate-trajectories |
software | healthy | skills/curate-trajectories |
design-simulated-environment |
software | healthy | skills/design-simulated-environment |
compare-trajectories |
software | healthy | skills/compare-trajectories |
scripts |
software | healthy | skills/compare-trajectories/scripts |
references |
software | healthy | skills/compare-trajectories/references |
run-local-model-lab |
software | healthy | skills/run-local-model-lab |
scripts |
software | healthy | skills/run-local-model-lab/scripts |
references |
software | healthy | skills/run-local-model-lab/references |
use-understudy-gateway |
software | healthy | skills/use-understudy-gateway |
references |
software | healthy | skills/use-understudy-gateway/references |
ingest-traces |
software | healthy | skills/ingest-traces |
references |
software | healthy | skills/ingest-traces/references |
optimize-agentic-workload |
software | healthy | skills/optimize-agentic-workload |
references |
software | healthy | skills/optimize-agentic-workload/references |
capture-evidence |
software | healthy | skills/capture-evidence |
references |
software | healthy | skills/capture-evidence/references |
ramp-and-verify |
software | healthy | skills/ramp-and-verify |
local-distillation-lab |
software | healthy | skills/local-distillation-lab |
references |
software | healthy | skills/local-distillation-lab/references |
examples |
software | healthy | skills/local-distillation-lab/examples |
_resources |
software | healthy | skills/_resources |
understand-workload |
software | healthy | skills/understand-workload |
references |
software | healthy | skills/understand-workload/references |
manage-local-models |
software | healthy | skills/manage-local-models |
scripts |
software | healthy | skills/manage-local-models/scripts |
.github |
software | healthy | .github |
workflows |
software | healthy | .github/workflows |
src |
software | healthy | src |
optimize-workload |
software | healthy | src/optimize-workload |
config |
software | healthy | src/config |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
SpikeRewardConfig |
software | healthy | skills/local-distillation-lab/examples/forced_likelihood.py… |
EvalInputGepaAdapter |
software | healthy | src/optimize-workload/runtime-source.ts:EvalInputGepaAdapter |
SuperAdminScopeError |
software | healthy | src/internal/http.ts:SuperAdminScopeError |
UnderstudyApiError |
software | healthy | src/internal/http.ts:UnderstudyApiError |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::azure |
hardware | healthy | skills/plan-hosted-run/SKILL.md |
vps::gcp |
hardware | healthy | skills/plan-hosted-run/SKILL.md |
vps::aws |
hardware | healthy | skills/ingest-traces/SKILL.md |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::src/commands/login.ts |
security | healthy | src/commands/login.ts |
auth::tests/cli.test.mjs |
security | healthy | tests/cli.test.mjs |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-ianz3gb3 |
software | healthy | /tmp/repobility-clone-ianz3gb3 |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | tests/cli.test.mjs |
| Label | Layer | Status | Path |
|---|---|---|---|
gpu (detected) |
hardware | healthy | skills/README.md |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::ci |
cicd | healthy | .github/workflows/ci.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
gates |
cicd | healthy | .github/workflows/ci.yml |
This page is publicly accessible at:
https://repobility.com/scan/8b962239-7d8b-4fb3-b205-64855a49063b/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/8b962239-7d8b-4fb3-b205-64855a49063b/
Important — please don't re-submit the same URL repeatedly. The submission endpoint is idempotent: re-submitting the same git URL returns this same scan_token, not a new one. To re-scan this repo, sign up free and use the dashboard.