{"full_name":"cryskai/crysk","owner":"cryskai","name":"crysk","url":"https://github.com/cryskai/crysk","description":"Multi-agent PR review engine for Claude Code and OpenCode: parallel specialty hunters, an adversarial refuter that challenges every severe finding, and deterministic blocking/advisory tiers. High precision, narrow coverage — lifecycle and state-machine bugs, not style.","description_zh":null,"homepage":null,"topics":["appearance","models","server"],"tag_pages":["appearance","models","server"],"language":"plugin","license":"Apache-2.0","avatar":"https://github.com/cryskai.png","created_at":"2026-08-11T16:47:53Z","pushed_at":"2026-11-12T04:00:17Z","metrics":{"stars":10,"downloads30d":null,"downloads_month":null},"source_repo":"cryskai/crysk","npm_id":"cryskai/crysk","verification":{"status":"skipped","level":"install","run_url":null},"approval":"pending","capabilities":{"findings":["network-call:CHANGELOG.md","network-call:README.md","network-call:action.yml","child-process:benchmarks/martian/martian-cal.ts","child-process:benchmarks/martian/martian-cases.ts","network-call:benchmarks/martian/martian-claude-shim.ts","child-process:benchmarks/martian/martian-claude-shim.ts","child-process:benchmarks/martian/martian-evidence.ts","child-process:benchmarks/reviewbench/adapter.ts","child-process:benchmarks/reviewbench/run-local.ts","child-process:bin/pr-hero.js","network-call:docs/release-runbook.md","child-process:fixtures/comment-probe.ts","network-call:fixtures/refuter-probe.ts","child-process:fixtures/refuter-probe.ts","network-call:fixtures/scale-probe.ts","child-process:fixtures/scale-probe.ts","child-process:fixtures/setup.ts","network-call:install.sh","child-process:scripts/compiled-smoke.ts","child-process:scripts/loop-metrics.ts","child-process:scripts/m6.ts","child-process:scripts/noise-baseline.ts","child-process:scripts/opencode-mcp-probe.ts","child-process:scripts/opencode-mcp-toolid-probe.ts","child-process:scripts/refuter-replay.ts","child-process:scripts/sandbox/expect.ts","child-process:scripts/sandbox/markers.ts","child-process:scripts/sandbox/observe.ts","child-process:scripts/sandbox/real.ts","child-process:scripts/sandbox/scenario.ts","network-call:skills/crysk-release/SKILL.md","network-call:src/ci/credential-refresh.ts","child-process:src/ci/crysk-secrets.ts","credential-read:src/ci/outcome.ts","child-process:src/ci/outcome.ts","network-call:src/ci/platform-report.ts","network-call:src/ci/platform-trace.ts","child-process:src/ci/platform-trace.ts","network-call:src/ci/platform.ts"],"red_flags":["credential-read:src/ci/outcome.ts","credential-read:src/ci/setup.ts","credential-read:src/ci/trigger.ts","credential-read:src/execution/harness.ts","credential-read:src/model/provider-capabilities.ts","credential-read:src/security/claude-credential.ts","credential-read:src/security/credential-broker.ts","credential-read:src/security/workspace-read-broker.ts","credential-read:src/system-tools.ts","obfuscation:src/transport-registry.ts","obfuscation:test/ci/credential-refresh.test.ts","credential-read:test/ci/setup.test.ts","credential-read:test/ci/trigger.test.ts","credential-read:test/doctor.test.ts","credential-read:test/model/provider-capabilities.test.ts","credential-read:test/security/claude-credential.test.ts","credential-read:test/security/credential-broker.test.ts","credential-read:test/security/workspace-read-broker.test.ts","credential-read:test/support/claude-credential-broker.ts","credential-read:test/system-tools.test.ts"]},"type":"plugin","contains":["plugin","skill"],"deprecated":false,"deprecated_message":null,"maintainers":[],"growth":{"day":{"stars":0,"downloads30d":0,"base_day":"2026-11-12"}},"history":{"dates":["2026-11-12","2026-11-13"],"stars":[10,10],"downloads30d":[0,0],"downloads_month":[null,null]},"boards":{},"same_owner":[],"latest_release":null,"readme":false,"readme_zh":false,"news":[],"stale":false,"snapshot_at":"2026-11-12T16:32:37Z","history_start":"2026-11-12"}