Skip to content
View gitdamnit's full-sized avatar
🤡
🤡

Block or report gitdamnit

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
gitdamnit/README.md

gitdamnit ⚡

Developer tools. AI workflows. Useful weird shit.

A collection of independent developer utilities, AI-assisted applications, and experiments built around a simple principle:

Solve actual problems. Question assumptions. Keep humans in control.


Featured projects

Portable agent skill and CLI for keeping requirements, decisions, and project documentation aligned with the code and development status.

Focus: Documentation integrity · Agent portability · Validation

🔌 OpenCode plugins

Three standalone tools designed to work independently:

  • Checkpoint Orchestrator: Session-isolated task checkpoints, progress recovery, and SQLite-backed persistence.
  • Git That Shit: Recoverable snapshots of important development configuration and agent state before risky changes.
  • Stranger Danger: Detection, redaction, and auditing of sensitive information at AI-agent boundaries.

A Docker-based environment for reproducible plugin tests, compatibility checks, offline simulations, and failure isolation. Test the plugin before the plugin tests your patience.

AI-assisted publishing workflows for Bludit CMS, including writing, editing, SEO audits, and model-provider configuration. Existing content changes stay subject to human review.

A local-first MCP server connecting AI clients to Bludit CMS for content retrieval, search, and controlled edits with a propose → preview → apply → verify workflow.

🏋️ TRAVIS

A personal-training management application in development, designed around practical workflows: client records, workout programming, session logging, progress tracking, and printable reports.

An HR decision-support project focused on retrieving policies, grounding answers in sources, and offering practical guidance.


Areas of interest

Developer experience: TypeScript · JavaScript · Python · PHP · SQL · CLI tools

Applications and infrastructure: React · Node.js · Express · PostgreSQL · SQLite · Linux · Docker · GitHub Actions · Cloudflare

AI workflows: OpenCode · MCP · Portable Agent Skills · Local models · OpenAI-compatible APIs

Problem spaces: Automation · Privacy · Human-centered AI · HR technology · Process improvement · Documentation quality


Principles

  • Useful beats elaborate. Build for a real problem, not for a fashionable stack.
  • Evidence over assumptions. Verify behavior through tests and reproducible results.
  • Independent by design. Avoid unnecessary lock-in and fragile dependencies.
  • Human oversight matters. Consequential AI-assisted changes deserve review.
  • Documentation should match reality. Not optimistic fiction.
  • Don't ask why. Ask why not.

Build something useful. Break assumptions. Fix what's broken. Repeat.

Pinned Loading

  1. bludit-wizard bludit-wizard Public

    AI-powered writing, editing, SEO analysis, and content management for Bludit CMS. Twelve guided tasks with human-reviewed changes.

    PHP

  2. prodoc-guard prodoc-guard Public

    Project memory that lives in Git, not in an AI's head. A vendor-neutral Agent Skill and offline CLI for reliable project documentation across AI development sessions.

    Python

  3. opencode-checkpoint-plugin opencode-checkpoint-plugin Public

    Failure-resilient checkpointing for OpenCode — persistent task state, atomic writes, and resumable AI workflows.

    JavaScript

  4. opencode-git-that-shit opencode-git-that-shit Public

    Automatic Git snapshots and recovery for OpenCode AI agents. Protects configuration and state before risky operations.

    TypeScript

  5. opencode-stranger-danger opencode-stranger-danger Public

    Secret and sensitive-data protection for OpenCode AI agents. Scans and redacts prompts, tool outputs, and model requests.

    TypeScript

  6. opencode-plugin-lab opencode-plugin-lab Public

    A disposable, isolated Docker test lab for OpenCode V2 plugins: build and load any plugin in the real runtime and verify loading, tools, collisions, failure isolation, cleanup and provenance.

    JavaScript