More screenshots

    Works with the AI tools you already use

    CClaude CodeCCursorCCodex CLIGGitHub CopilotGGemini CLI+17 more

    FPGA Version Control

    by adrian-structure

    2

    Local, secrecy-grade version control for FPGA projects - every bitstream traceable to its exact source commit via SHA-256 manifest.

    $30

    /mo

    Subscription · cancel anytime

    Secure checkout via Stripe

    • Always the latest version
    • Delivered live to your agent via MCP
    • Cancel anytime, access ends at period end
    0 installsSecurity scanned

    See it in action

    You say

    I found an old bitstream named 'test_config.bit' on a USB stick. I need to know which Verilog commit produced this so I can debug the timing issues.

    Your agent does

    MATCH FOUND: 'test_config.bit' is identical to entry in MANIFEST.md. Commit : a3f92c1 Toolchain : vivado 2025.1 Date : 2025-08-13 Run 'git checkout a3f92c1' to restore the exact source state.

    What you get

    Link every bitstream to a specific Git commit hash automatically.Identify unknown hardware binaries using SHA-256 reverse lookup.Establish signed evidence chains for IP and patent protection.Organize legacy FPGA project folders into standardized repository layouts.

    About this skill

    The problem

    FPGA development often leaves a trail of orphaned bitstreams and unidentifiable binary artifacts spread across network shares. Without a rigid link between source code commits and generated hardware files, verifying what code is actually running on a board becomes impossible.

    What it does

    • Enforces a standardized local repository layout for Verilog, constraints, scripts, and documentation.
    • Automates bitstream tracking by renaming files with commit hashes and logging SHA-256 manifests.
    • Provides a reverse-lookup tool to identify unknown .bit or .bin files and match them to their original source commit.
    • Orchestrates local-only Git server setups (Forgejo/Docker) to keep sensitive IP off the cloud.
    • Implements signed tags and evidence chains to document development chronology for patent or prior-art protection.

    Frameworks & tools

    Git, Git-LFS, Bash (3.2+), Docker, Forgejo, Synology/NAS environments, and FPGA toolchains like Vivado.

    Why this beats prompting it yourself

    General-purpose LLMs lack the specific constraints required for hardware versioning, such as avoiding SMB mounts for .git folders or handling large binary artifacts correctly. This skill provides battle-tested shell scripts for manifest management and specific infrastructure patterns that ensure 100% traceability between bits and code.

    Use cases

    • Identify which source code version a customer's returned bitstream was built from.
    • Clean up a legacy NAS share full of unnamed FPGA projects and unlinked binaries.
    • Establish a provable timeline of inventions using signed GPG tags without external exposure.
    • Migrate loose project folders into a structured Git-LFS workflow with automated manifest logging.

    Known limitations

    Requires a local Bash environment (Linux or macOS). Does not support cloud-based CI/CD or SaaS platforms like GitHub/GitLab by design to maintain air-gapped security.

    How to install

    Drop the file into your AI Agent. Works with Claude, Cursor, ChatGPT, and 20+ more.

    Reviews

    No reviews yet

    Be one of the first to try it. Every listed skill passes our trust checks below.

    Security scanned

    Passed our 8-point scan before listing

    Fresh listing

    Recently published to Agensi

    Free forever

    No account required to browse

    Frequently Asked Questions

    Popular in AI Agents & LLM Ops