Generate and edit Draw.io, Mermaid, and Excalidraw diagrams from natural language using a structured JSON spec.
Design & media
vibecheck
Try itDevelop 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
Join a video meeting as an AI bot with voice, avatar, and screenshare across four operating modes.
Read and write Excel workbooks, worksheets, ranges, tables, and charts in OneDrive through Microsoft Graph with managed OAuth.
Run Git operations — commits, branches, merges, rebases, conflict resolution, and recovery — with safety rules enforced.
Write, debug, and tune Playwright specs with locator strategy, trace diagnosis, and CI-aware timeouts.
Find why your productivity system keeps failing, then apply the smallest fix — capacity math, bottleneck routing, durable local notes.
More from psyb0t
Browse all skillsDrive a user-deployed mt5-httpapi MetaTrader 5 bridge over HTTP, with per-action confirmation on every real-money call.
Docker-packaged browser automation for QA against anti-bot stacks and authorized detection testing.
Self-hosted OpenAI-compatible speech service — transcription, translation, and synthesis from one container.
Run ffmpeg, sox, and ImageMagick jobs against your files in a fixed-allowlist SSH sandbox.
Generate speech audio via Qwen3-TTS over SSH with preset voices, voice cloning, and voice design.
Drive one or more IMAP/SMTP mailboxes through a single REST + MCP endpoint — read, search, send, mark-seen, and delete across accounts in parallel.