Skip to content
View FrankFu916's full-sized avatar
  • Beijing
  • 11:05 (UTC +08:00)

Block or report FrankFu916

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
FrankFu916/README.md

Hi, I'm Frank 👋

I build small, sharp developer tools — mostly around the AI-agent toolchain and terminal workflows. Everything MIT, everything installable in one command.

Tools

🔬 mcpcanary probe · drill · lint for MCP servers, built for CI npx mcpcanary
🛡️ skill-audit audit Claude/agent skills for malware & prompt injection before installing npx @frankfu0916/skill-audit
📋 clipcrate clipboard history manager for macOS/Linux, single Rust binary cargo install clipcrate
🗂️ cardmark turn Markdown into beautiful shareable cards from your terminal npx cardmark
💺 SeatTrellis A local-first seating planner cargo install seattrellis

Currently

  • Building out mcpcanary-action and the mcpcanary roadmap (snapshot testing, registry health sweep).
  • Calibrating skill-audit rules against real-world skill repos — false-positive reports are high priority.

Pinned Loading

  1. seattrellis seattrellis Public

    A privacy-first classroom seating planner for fair, constraint-based, and reproducible seat arrangements. 一个注重隐私与公平的智能排座工具,让每一个座位各得其所,让每一种关系安然成序。

    Rust 1

  2. skill-audit skill-audit Public

    🛡️ Security & quality audit for AI agent skills (Claude Code, Codex, Cursor...). Detects prompt injection, credential exfiltration & destructive commands in SKILL.md packages. Zero deps. npx @frank…

    JavaScript 1

  3. cardmark cardmark Public

    Turn Markdown into beautiful shareable cards. CLI + library + web editor. CJK & emoji ready, 10 themes, zero browser.

    TypeScript 1

  4. clipcrate clipcrate Public

    Terminal-first clipboard history manager: background watcher, fuzzy-search TUI picker, 100% local. Rust, macOS/Linux/Windows.

    Rust 1

  5. mcpcanary mcpcanary Public

    The canary for your MCP server: probe it, drill it with YAML tests, lint its config. In CI, not in a GUI.

    TypeScript 1

  6. highwater highwater Public

    ⌁ Self-hosted data freshness & quality monitoring — know when your data stops flowing. Uptime-Kuma energy for your tables, APIs and files.

    TypeScript 1