scan-for-secrets
πPluginfblissjr/fb-claude-skills
Pre-share scanner: wraps simonw/scan-for-secrets for literal matches (with escape variants) and composes a ripgrep regex pass for privacy-sensitive paths, emails, API key shapes, and SSH fingerprints.
Part of
fblissjr/fb-claude-skills
Installation
/plugin marketplace add fblissjr/fb-claude-skills/plugin install scan-for-secrets@fb-claude-skillsMore from this repository10
Read-only MCP server over <HOME>/.claude/agent_state.duckdb -- query run history, watermarks, skill versions, and flywheel metrics instead of shelling out to the agent-state CLI.
Interactive MCP App dashboard: quality checks, token budgets, freshness, and repo hygiene
Kimball-style dimensional modeling patterns for DuckDB star schemas in agent systems. SessionStart hook auto-injects principles when DuckDB or fact/dim tables detected.
JSON query tool selection and syntax β jg (jsongrep) for fast extraction, jq for transformations
Search, save, and surface your Readwise Reader library via MCP server with OAuth, DuckDB storage, and full-text search
Maintenance tools for skills repos: validation, quality, freshness, upstream detection, best practices review, wiki-sanity lint
SessionStart hook that drops a personal, locally-git-ignored pyrightconfig.json into any Python project lacking a Pyright config -- points Pyright at the uv .venv so imports resolve and silences the reportMissingImports flood. Self-healing (adds the venv pointer once .venv appears), never touches a config it didn't write byte-for-byte, no-op outside Python projects.
Auto-generate markdown sections using cogapp
Design functional, readable terminal UIs with proper visual hierarchy, semantic color, and responsive layout. SessionStart hook auto-injects principles when Rich/Textual/Click detected.
Deterministic animated films of any register β explainer, game cutscene, meme, character short β on the three.js node stack (WebGPURenderer with WebGL2 fallback, TSL node materials, MaterialX procedural noise) plus a Canvas2D backend, delivered as self-contained HTML, frame-exact MP4, or animated WebP/AVIF. Successor to explainer-video: same beats/shots/instruments method, new renderer and material ceiling.