From-zero terminal coding agent: a key-holding OpenAI-compatible routing backend + a thin client with ~285 skills, MCP connectors, and ask/plan/auto modes. No build step.
- capability exposure inferred + 35
- recent drift inferred + 20
- tool safety inferred + 25
- trust mitigators mixed − 3
inferred mixed
The A–E grade is our heuristic synthesis — a "review this" prompt, not a verdict. Each factor is tagged by what backs it: attested (a verifiable record), reported (a third party's claim), or inferred (our own heuristic, e.g. permissions). See methodology.
grade last moved 3d ago · see ecosystem CVEs →
- D · 64 → D · 77
- C · 56 → D · 64
- B · 32 → C · 56
No known CVEs for this server.
- high dangerous code
committed secret: Anthropic key · obfuscated payload: dynamic require()/import()
- high tool shadowing bash
tool "bash" shadows a verified server's tool
- medium dangerous code
env-secret-flows-to-network-js: A process environment value reaches a network call. Review whether it is a credential leaving the process; the ordinary API-wrapper shape (read a ke
- medium dangerous code
env-secret-flows-to-network-js: A process environment value reaches a network call. Review whether it is a credential leaving the process; the ordinary API-wrapper shape (read a ke
- medium dangerous code
env-secret-flows-to-network-js: A process environment value reaches a network call. Review whether it is a credential leaving the process; the ordinary API-wrapper shape (read a ke
- medium dangerous code
env-secret-flows-to-network-js: A process environment value reaches a network call. Review whether it is a credential leaving the process; the ordinary API-wrapper shape (read a ke
- medium dangerous code
env-secret-flows-to-network-js: A process environment value reaches a network call. Review whether it is a credential leaving the process; the ordinary API-wrapper shape (read a ke
- medium dangerous code
env-secret-flows-to-network-js: A process environment value reaches a network call. Review whether it is a credential leaving the process; the ordinary API-wrapper shape (read a ke
- medium dangerous code
env-secret-flows-to-network-js: A process environment value reaches a network call. Review whether it is a credential leaving the process; the ordinary API-wrapper shape (read a ke
- medium dangerous code
env-secret-flows-to-network-js: A process environment value reaches a network call. Review whether it is a credential leaving the process; the ordinary API-wrapper shape (read a ke
- medium dangerous code
env-secret-flows-to-network-js: A process environment value reaches a network call. Review whether it is a credential leaving the process; the ordinary API-wrapper shape (read a ke
- medium dangerous code
env-secret-flows-to-network-js: A process environment value reaches a network call. Review whether it is a credential leaving the process; the ordinary API-wrapper shape (read a ke
- medium dangerous code
env-secret-flows-to-network-js: A process environment value reaches a network call. Review whether it is a credential leaving the process; the ordinary API-wrapper shape (read a ke
- medium dangerous code
env-secret-flows-to-network-js: A process environment value reaches a network call. Review whether it is a credential leaving the process; the ordinary API-wrapper shape (read a ke
- medium dangerous code
env-secret-flows-to-network-js: A process environment value reaches a network call. Review whether it is a credential leaving the process; the ordinary API-wrapper shape (read a ke
- medium dangerous code
env-secret-flows-to-network-js: A process environment value reaches a network call. Review whether it is a credential leaving the process; the ordinary API-wrapper shape (read a ke
- medium dangerous code
env-secret-flows-to-network-js: A process environment value reaches a network call. Review whether it is a credential leaving the process; the ordinary API-wrapper shape (read a ke
- medium dangerous code
env-secret-flows-to-network-js: A process environment value reaches a network call. Review whether it is a credential leaving the process; the ordinary API-wrapper shape (read a ke
- medium dangerous code
env-secret-flows-to-network-js: A process environment value reaches a network call. Review whether it is a credential leaving the process; the ordinary API-wrapper shape (read a ke
- medium dangerous code
env-secret-flows-to-network-js: A process environment value reaches a network call. Review whether it is a credential leaving the process; the ordinary API-wrapper shape (read a ke
- medium dangerous code
env-secret-flows-to-network-js: A process environment value reaches a network call. Review whether it is a credential leaving the process; the ordinary API-wrapper shape (read a ke
- medium dangerous code
env-secret-flows-to-network-js: A process environment value reaches a network call. Review whether it is a credential leaving the process; the ordinary API-wrapper shape (read a ke
- medium dangerous code
env-secret-flows-to-network-js: A process environment value reaches a network call. Review whether it is a credential leaving the process; the ordinary API-wrapper shape (read a ke
- medium dangerous code
env-secret-flows-to-network-js: A process environment value reaches a network call. Review whether it is a credential leaving the process; the ordinary API-wrapper shape (read a ke
- medium dangerous code
env-secret-flows-to-network-js: A process environment value reaches a network call. Review whether it is a credential leaving the process; the ordinary API-wrapper shape (read a ke
- medium dangerous code
env-secret-flows-to-network-js: A process environment value reaches a network call. Review whether it is a credential leaving the process; the ordinary API-wrapper shape (read a ke
- medium dangerous code
env-secret-flows-to-network-js: A process environment value reaches a network call. Review whether it is a credential leaving the process; the ordinary API-wrapper shape (read a ke
- medium toxic flow (lethal trifecta)
lethal trifecta reachable across this server's tool + source surface: private-data access + untrusted-content ingestion + network exfil (a leg is proven only in the analyzed source)
- low exfiltration combo
sensitive read and network capabilities split across this server's tools
analyzed commit fcdcbd2 · analyzer v33 · 2d ago
skills & prompt files 198
- skill black141312-ada-fcdcbd2/skills/accessibility/SKILL.md
- skill black141312-ada-fcdcbd2/skills/add-logging/SKILL.md
- skill black141312-ada-fcdcbd2/skills/add-metrics/SKILL.md
- skill black141312-ada-fcdcbd2/skills/adr/SKILL.md
- skill black141312-ada-fcdcbd2/skills/aesthetic-direction/SKILL.md
- skill black141312-ada-fcdcbd2/skills/agent-loop/SKILL.md
- skill black141312-ada-fcdcbd2/skills/alerting/SKILL.md
- skill black141312-ada-fcdcbd2/skills/alpha-compositing/SKILL.md
- skill black141312-ada-fcdcbd2/skills/android-compose/SKILL.md
- skill black141312-ada-fcdcbd2/skills/angular-module/SKILL.md
- skill black141312-ada-fcdcbd2/skills/ansible-playbook/SKILL.md
- skill black141312-ada-fcdcbd2/skills/api-docs/SKILL.md
- skill black141312-ada-fcdcbd2/skills/app-store-prep/SKILL.md
- skill black141312-ada-fcdcbd2/skills/architecture-doc/SKILL.md
- skill black141312-ada-fcdcbd2/skills/audit-log/SKILL.md
- skill black141312-ada-fcdcbd2/skills/authz-review/SKILL.md
- skill black141312-ada-fcdcbd2/skills/aws-lambda/SKILL.md
- skill black141312-ada-fcdcbd2/skills/bash-script/SKILL.md
- skill black141312-ada-fcdcbd2/skills/batch/SKILL.md
- skill black141312-ada-fcdcbd2/skills/bisect/SKILL.md
- skill black141312-ada-fcdcbd2/skills/bounding-box/SKILL.md
- skill black141312-ada-fcdcbd2/skills/branch-cleanup/SKILL.md
- skill black141312-ada-fcdcbd2/skills/bundle-analyze/SKILL.md
- skill black141312-ada-fcdcbd2/skills/cache/SKILL.md
- skill black141312-ada-fcdcbd2/skills/call-graph/SKILL.md
- skill black141312-ada-fcdcbd2/skills/canvas-debug/SKILL.md
- skill black141312-ada-fcdcbd2/skills/cdn-setup/SKILL.md
- skill black141312-ada-fcdcbd2/skills/changelog/SKILL.md
- skill black141312-ada-fcdcbd2/skills/chart-svg/SKILL.md
- skill black141312-ada-fcdcbd2/skills/chart/SKILL.md
- skill black141312-ada-fcdcbd2/skills/cherry-pick/SKILL.md
- skill black141312-ada-fcdcbd2/skills/ci-setup/SKILL.md
- skill black141312-ada-fcdcbd2/skills/cleanup/SKILL.md
- skill black141312-ada-fcdcbd2/skills/cli-tool/SKILL.md
- skill black141312-ada-fcdcbd2/skills/cloudformation/SKILL.md
- skill black141312-ada-fcdcbd2/skills/code-examples/SKILL.md
- skill black141312-ada-fcdcbd2/skills/code-review/SKILL.md
- skill black141312-ada-fcdcbd2/skills/color-palette/SKILL.md
- skill black141312-ada-fcdcbd2/skills/color-space/SKILL.md
- skill black141312-ada-fcdcbd2/skills/comment-why/SKILL.md
- skill black141312-ada-fcdcbd2/skills/commit/SKILL.md
- skill black141312-ada-fcdcbd2/skills/complexity-audit/SKILL.md
- skill black141312-ada-fcdcbd2/skills/component/SKILL.md
- skill black141312-ada-fcdcbd2/skills/connect-github/SKILL.md
- skill black141312-ada-fcdcbd2/skills/connect-mcp/SKILL.md
- skill black141312-ada-fcdcbd2/skills/connect-postgres/SKILL.md
- skill black141312-ada-fcdcbd2/skills/connect-remote/SKILL.md
- skill black141312-ada-fcdcbd2/skills/connect-slack/SKILL.md
- skill black141312-ada-fcdcbd2/skills/contract-audit/SKILL.md
- skill black141312-ada-fcdcbd2/skills/contributing/SKILL.md
- skill black141312-ada-fcdcbd2/skills/cpp-raii/SKILL.md
- skill black141312-ada-fcdcbd2/skills/cron-job/SKILL.md
- skill black141312-ada-fcdcbd2/skills/cv-preprocess/SKILL.md
- skill black141312-ada-fcdcbd2/skills/dark-mode/SKILL.md
- skill black141312-ada-fcdcbd2/skills/dashboard-ui/SKILL.md
- skill black141312-ada-fcdcbd2/skills/dashboard/SKILL.md
- skill black141312-ada-fcdcbd2/skills/data-export/SKILL.md
- skill black141312-ada-fcdcbd2/skills/data-validation/SKILL.md
- skill black141312-ada-fcdcbd2/skills/dataframe/SKILL.md
- skill black141312-ada-fcdcbd2/skills/dead-code/SKILL.md
- skill black141312-ada-fcdcbd2/skills/debug/SKILL.md
- skill black141312-ada-fcdcbd2/skills/deck-review/SKILL.md
- skill black141312-ada-fcdcbd2/skills/dedupe-deps/SKILL.md
- skill black141312-ada-fcdcbd2/skills/dedupe/SKILL.md
- skill black141312-ada-fcdcbd2/skills/dependency-audit/SKILL.md
- skill black141312-ada-fcdcbd2/skills/dependency-update/SKILL.md
- skill black141312-ada-fcdcbd2/skills/deploy/SKILL.md
- skill black141312-ada-fcdcbd2/skills/design-system/SKILL.md
- skill black141312-ada-fcdcbd2/skills/design-tokens/SKILL.md
- skill black141312-ada-fcdcbd2/skills/diagram/SKILL.md
- skill black141312-ada-fcdcbd2/skills/diff-explain/SKILL.md
- skill black141312-ada-fcdcbd2/skills/django-view/SKILL.md
- skill black141312-ada-fcdcbd2/skills/doc-lint/SKILL.md
- skill black141312-ada-fcdcbd2/skills/docker-compose/SKILL.md
- skill black141312-ada-fcdcbd2/skills/dockerize/SKILL.md
- skill black141312-ada-fcdcbd2/skills/docstrings/SKILL.md
- skill black141312-ada-fcdcbd2/skills/dotfiles/SKILL.md
- skill black141312-ada-fcdcbd2/skills/dpi-scaling/SKILL.md
- skill black141312-ada-fcdcbd2/skills/e2e-test/SKILL.md
- skill black141312-ada-fcdcbd2/skills/embeddings/SKILL.md
- skill black141312-ada-fcdcbd2/skills/empty-states/SKILL.md
- skill black141312-ada-fcdcbd2/skills/env-setup/SKILL.md
- skill black141312-ada-fcdcbd2/skills/erc20/SKILL.md
- skill black141312-ada-fcdcbd2/skills/error-tracking/SKILL.md
- skill black141312-ada-fcdcbd2/skills/estimate/SKILL.md
- skill black141312-ada-fcdcbd2/skills/etl-pipeline/SKILL.md
- skill black141312-ada-fcdcbd2/skills/eval-harness/SKILL.md
- skill black141312-ada-fcdcbd2/skills/exif-orientation/SKILL.md
- skill black141312-ada-fcdcbd2/skills/explain-code/SKILL.md
- skill black141312-ada-fcdcbd2/skills/express-middleware/SKILL.md
- skill black141312-ada-fcdcbd2/skills/extract-function/SKILL.md
- skill black141312-ada-fcdcbd2/skills/faq/SKILL.md
- skill black141312-ada-fcdcbd2/skills/fastapi-endpoint/SKILL.md
- skill black141312-ada-fcdcbd2/skills/favicon/SKILL.md
- skill black141312-ada-fcdcbd2/skills/feature-engineering/SKILL.md
- skill black141312-ada-fcdcbd2/skills/few-shot/SKILL.md
- skill black141312-ada-fcdcbd2/skills/find-owner/SKILL.md
- skill black141312-ada-fcdcbd2/skills/firmware-driver/SKILL.md
- skill black141312-ada-fcdcbd2/skills/fix-flaky-tests/SKILL.md
- skill black141312-ada-fcdcbd2/skills/flutter-widget/SKILL.md
- skill black141312-ada-fcdcbd2/skills/font-rendering/SKILL.md
- skill black141312-ada-fcdcbd2/skills/form-validation/SKILL.md
- skill black141312-ada-fcdcbd2/skills/format/SKILL.md
- skill black141312-ada-fcdcbd2/skills/game-loop/SKILL.md
- skill black141312-ada-fcdcbd2/skills/gas-optimize/SKILL.md
- skill black141312-ada-fcdcbd2/skills/gdpr-review/SKILL.md
- skill black141312-ada-fcdcbd2/skills/github-actions/SKILL.md
- skill black141312-ada-fcdcbd2/skills/glossary/SKILL.md
- skill black141312-ada-fcdcbd2/skills/go-idioms/SKILL.md
- skill black141312-ada-fcdcbd2/skills/gpu-profile/SKILL.md
- skill black141312-ada-fcdcbd2/skills/graphql-resolver/SKILL.md
- skill black141312-ada-fcdcbd2/skills/grpc-service/SKILL.md
- skill black141312-ada-fcdcbd2/skills/guardrails/SKILL.md
- skill black141312-ada-fcdcbd2/skills/healthcheck/SKILL.md
- skill black141312-ada-fcdcbd2/skills/helm-chart/SKILL.md
- skill black141312-ada-fcdcbd2/skills/hero-section/SKILL.md
- skill black141312-ada-fcdcbd2/skills/html-email/SKILL.md
- skill black141312-ada-fcdcbd2/skills/html-form/SKILL.md
- skill black141312-ada-fcdcbd2/skills/html-sanitize/SKILL.md
- skill black141312-ada-fcdcbd2/skills/html-table/SKILL.md
- skill black141312-ada-fcdcbd2/skills/html-to-pdf/SKILL.md
- skill black141312-ada-fcdcbd2/skills/http-client/SKILL.md
- skill black141312-ada-fcdcbd2/skills/i18n/SKILL.md
- skill black141312-ada-fcdcbd2/skills/i2c-spi/SKILL.md
- skill black141312-ada-fcdcbd2/skills/image-decode/SKILL.md
- skill black141312-ada-fcdcbd2/skills/image-memory/SKILL.md
- skill black141312-ada-fcdcbd2/skills/image-perf/SKILL.md
- skill black141312-ada-fcdcbd2/skills/image-pipeline/SKILL.md
- skill black141312-ada-fcdcbd2/skills/image-upload/SKILL.md
- skill black141312-ada-fcdcbd2/skills/infra-cost/SKILL.md
- skill black141312-ada-fcdcbd2/skills/input-validation/SKILL.md
- skill black141312-ada-fcdcbd2/skills/issue-template/SKILL.md
- skill black141312-ada-fcdcbd2/skills/java-streams/SKILL.md
- skill black141312-ada-fcdcbd2/skills/k8s-manifest/SKILL.md
- skill black141312-ada-fcdcbd2/skills/kotlin-coroutines/SKILL.md
- skill black141312-ada-fcdcbd2/skills/landing-page/SKILL.md
- skill black141312-ada-fcdcbd2/skills/laravel-controller/SKILL.md
- skill black141312-ada-fcdcbd2/skills/lazy-load/SKILL.md
- skill black141312-ada-fcdcbd2/skills/license-check/SKILL.md
- skill black141312-ada-fcdcbd2/skills/license-header/SKILL.md
- skill black141312-ada-fcdcbd2/skills/lint-fix/SKILL.md
- skill black141312-ada-fcdcbd2/skills/llm-cost/SKILL.md
- skill black141312-ada-fcdcbd2/skills/lockfile-fix/SKILL.md
- skill black141312-ada-fcdcbd2/skills/low-power/SKILL.md
- skill black141312-ada-fcdcbd2/skills/makefile/SKILL.md
- skill black141312-ada-fcdcbd2/skills/man-page/SKILL.md
- skill black141312-ada-fcdcbd2/skills/mcp-server/SKILL.md
- skill black141312-ada-fcdcbd2/skills/memory-leak/SKILL.md
- skill black141312-ada-fcdcbd2/skills/meta-tags/SKILL.md
- skill black141312-ada-fcdcbd2/skills/micro-interactions/SKILL.md
- skill black141312-ada-fcdcbd2/skills/migration-guide/SKILL.md
- skill black141312-ada-fcdcbd2/skills/migration/SKILL.md
- skill black141312-ada-fcdcbd2/skills/mkdocs-setup/SKILL.md
- skill black141312-ada-fcdcbd2/skills/mobile-permissions/SKILL.md
- skill black141312-ada-fcdcbd2/skills/mock-api/SKILL.md
- skill black141312-ada-fcdcbd2/skills/modernize/SKILL.md
- skill black141312-ada-fcdcbd2/skills/monorepo-setup/SKILL.md
- skill black141312-ada-fcdcbd2/skills/motion-design/SKILL.md
- skill black141312-ada-fcdcbd2/skills/n-plus-one/SKILL.md
- skill black141312-ada-fcdcbd2/skills/naming-review/SKILL.md
- skill black141312-ada-fcdcbd2/skills/nextjs-route/SKILL.md
- skill black141312-ada-fcdcbd2/skills/nginx-config/SKILL.md
- skill black141312-ada-fcdcbd2/skills/ocr-debug/SKILL.md
- skill black141312-ada-fcdcbd2/skills/onboard/SKILL.md
- skill black141312-ada-fcdcbd2/skills/open-pr/SKILL.md
- skill black141312-ada-fcdcbd2/skills/openapi/SKILL.md
- skill black141312-ada-fcdcbd2/skills/opencv-debug/SKILL.md
- skill black141312-ada-fcdcbd2/skills/orm-model/SKILL.md
- skill black141312-ada-fcdcbd2/skills/owasp-check/SKILL.md
- skill black141312-ada-fcdcbd2/skills/page-transitions/SKILL.md
- skill black141312-ada-fcdcbd2/skills/pagination/SKILL.md
- skill black141312-ada-fcdcbd2/skills/perf-optimize/SKILL.md
- skill black141312-ada-fcdcbd2/skills/physics/SKILL.md
- skill black141312-ada-fcdcbd2/skills/pitch-deck/SKILL.md
- skill black141312-ada-fcdcbd2/skills/pixel-diff/SKILL.md
- skill black141312-ada-fcdcbd2/skills/ponytail/SKILL.md
- skill black141312-ada-fcdcbd2/skills/postmortem/SKILL.md
- skill black141312-ada-fcdcbd2/skills/pptx-deck/SKILL.md
- skill black141312-ada-fcdcbd2/skills/pptx-export/SKILL.md
- skill black141312-ada-fcdcbd2/skills/pptx-from-markdown/SKILL.md
- skill black141312-ada-fcdcbd2/skills/pptx-template/SKILL.md
- skill black141312-ada-fcdcbd2/skills/pr-review/SKILL.md
- skill black141312-ada-fcdcbd2/skills/precommit/SKILL.md
- skill black141312-ada-fcdcbd2/skills/pricing-page/SKILL.md
- skill black141312-ada-fcdcbd2/skills/project-overview/SKILL.md
- skill black141312-ada-fcdcbd2/skills/prompt-template/SKILL.md
- skill black141312-ada-fcdcbd2/skills/property-test/SKILL.md
- skill black141312-ada-fcdcbd2/skills/protobuf/SKILL.md
- skill black141312-ada-fcdcbd2/skills/py-async/SKILL.md
- skill black141312-ada-fcdcbd2/skills/py-typing/SKILL.md
- skill black141312-ada-fcdcbd2/skills/query-optimize/SKILL.md
- skill black141312-ada-fcdcbd2/skills/rag-pipeline/SKILL.md
- skill black141312-ada-fcdcbd2/skills/rails-resource/SKILL.md
- skill black141312-ada-fcdcbd2/skills/rate-limit/SKILL.md
- skill black141312-ada-fcdcbd2/skills/react-hooks/SKILL.md
- skill black141312-ada-fcdcbd2/skills/react-native-screen/SKILL.md
- skill black141312-ada-fcdcbd2/skills/react-perf/SKILL.md
- skill black141312-ada-fcdcbd2/skills/readme/SKILL.md
danger signals1
- committed secret Anthropic key black141312-ada-fcdcbd2/src/selfcheck.ts :738
sk-ant…(45 chars, redacted)
- recent drift +20 capability drift →
Heuristic, inferred signals — false positives (legitimately powerful tools, forks, language ports) are expected. Treat each as "review this", not a verdict. See the ecosystem-wide picture on the security hub, or the fleet security of black141312.