Design & media

vibecheck

Try it

Develop and verify psyb0t/vibecheck, a Go service for typed classification, scoring, and policy decisions backed by TypeSafe Jev. Use when working in the Vibecheck repository on its Servicepack lifecycle, policy engine, provider adapter, persistence, HTTP API, MCP surface, Docker image, or tests. The current release is an early scaffold, so verify implemented behavior before claiming or using an endpoint.

What it does

Vibecheck is being built as a generic typed classification, scoring, and decision service. A caller will submit state and trusted facts, select a versioned policy, and receive typed Jev answers plus the deterministic outcome selected by that policy. The caller, not Vibecheck, executes or enforces t…

The skill document

Vibecheck

Vibecheck is being built as a generic typed classification, scoring, and decision service. A caller will submit state and trusted facts, select a versioned policy, and receive typed Jev answers plus the deterministic outcome selected by that policy. The caller, not Vibecheck, executes or enforces the result.

Read references/setup.md before changing the repository. It records the current implementation boundary and the supported commands.

Security and safety

  • Treat submitted state, policy files, provider responses, and database data as untrusted at their boundaries.
  • Never put provider keys, API tokens, or real request data in tracked files, prompts, examples, test fixtures, or logs.
  • Vibecheck returns decisions. Do not add shell execution, arbitrary webhooks, or other ambient authority unless the user explicitly changes that product boundary.
  • Do not hand-edit Servicepack-owned files. Update them with the documented Servicepack workflow.

When to use

  • Implementing or reviewing the Vibecheck policy engine, Jev adapter, persistence, HTTP API, MCP surface, or audit trail.
  • Running the repository's Docker-backed build, generation, lint, test, coverage, security, Compose, or image checks.
  • Checking whether public docs and integrations match code that has actually landed.

When not to use

  • Calling a deployed Vibecheck API. The current release does not expose one.
  • Treating a model probability as permission to execute an action.
  • Inventing routes, MCP tools, policy fields, or configuration beyond the implementation.
  • Editing framework-owned files directly.

Work in the repository

Use the Make targets. They run the pinned Go toolchain and checks in Docker:

make generate
make build
make lint
make test
make test-integration
make test-coverage
make sec
make audit-compose
make docker-build

Application code belongs under internal/pkg/services/, with project hooks in cmd/init.go, commands in cmd/commands.go, and integration coverage under tests/.

Framework boundary

Servicepack owns internal/app/, internal/pkg/service-manager/, pkg/runner/, cmd/main.go, Makefile.servicepack, scripts/make/servicepack/, Dockerfile.servicepack*, and servicepack.version. Use make servicepack-update, review and test its update branch, then merge through make servicepack-update-merge.

Verify claims

Before documenting or using a route, tool, config value, or response field, find the registered implementation and its behavioral test. The README status is authoritative while the project remains an early scaffold.

Related skills

Generate and edit Draw.io, Mermaid, and Excalidraw diagrams from natural language using a structured JSON spec.

by nssa.io1.0k installs47 stars

Join a video meeting as an AI bot with voice, avatar, and screenshare across four operating modes.

by johnpatternai21 installs8 stars

Read and write Excel workbooks, worksheets, ranges, tables, and charts in OneDrive through Microsoft Graph with managed OAuth.

by byungkyu800 installs42 stars

Run Git operations — commits, branches, merges, rebases, conflict resolution, and recovery — with safety rules enforced.

by Iván532 installs31 stars

Find why your productivity system keeps failing, then apply the smallest fix — capacity math, bottleneck routing, durable local notes.

by Iván1 installs

More from psyb0t

Browse all skills

Drive a user-deployed mt5-httpapi MetaTrader 5 bridge over HTTP, with per-action confirmation on every real-money call.

by psyb0t107 installs4 stars

Docker-packaged browser automation for QA against anti-bot stacks and authorized detection testing.

by psyb0t137 installs2 stars

Self-hosted OpenAI-compatible speech service — transcription, translation, and synthesis from one container.

by psyb0t13 installs

Run ffmpeg, sox, and ImageMagick jobs against your files in a fixed-allowlist SSH sandbox.

by psyb0t71 installs

Generate speech audio via Qwen3-TTS over SSH with preset voices, voice cloning, and voice design.

by psyb0t55 installs

Drive one or more IMAP/SMTP mailboxes through a single REST + MCP endpoint — read, search, send, mark-seen, and delete across accounts in parallel.

by psyb0t15 installs