Skip to content
View GillMacedo's full-sized avatar
👋
👋

Organizations

@Pluto-tv

Block or report GillMacedo

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

Hi, I'm Giulliano

I'm a lead software engineer. I build free, open-source MCP servers, skills and plugins for Claude, and I'm learning more about AI engineering along the way.

LinkedIn · X / Twitter

MCP servers

For AI developers

Project What it does
stalemodel Catch outdated AI model names in code, and look up current models, prices and limits

For backend and databases

Project What it does
slowplan Find why a PostgreSQL query is slow from its EXPLAIN output, without connecting to your database
stuckgo Find what a stuck or leaking Go program is waiting on from a goroutine dump, without connecting to it

For business data

These work on your local CSV files.

Project What it does For
tiedout Match bank statements to invoices from CSV files Bookkeeping
samecontact Find duplicate customers and contacts in CSV exports CRM and sales
chargescout Find subscriptions, price increases and double charges in a bank statement CSV Business spending
runwaystock Find what to reorder, stockout dates and dead stock from sales and stock CSVs Inventory
lapsewatch Find customers who stopped buying, and the revenue at risk, from an orders CSV Customer retention
latepayers See who owes you money, how late each invoice is, and who to chase first, from an invoice CSV Accounts receivable

Skills and plugins

Backend and operations

Project What it does Type
beforeitbroke Build an incident timeline of what changed before production broke, from git, GitHub and Kubernetes Skill
kubestepup Plan a Kubernetes upgrade one minor version at a time and find what would block it Skill
whyredci Explain a failed GitHub Actions run, and whether it looks new, already failing or flaky Skill
gosturdy Find production risks in a Go service: missing timeouts, no graceful shutdown, unlimited database pools Skill
missingenv Find environment variables your code reads but your deploy files don't set Skill
stillused Find columns and tables your migrations drop or rename while code still uses them Skill
racesift Groups and ranks Go race detector reports from go test -race output, and shows races a branch added

Claude Code

Project What it does Type
permwhy Debug Claude Code permission prompts and lint the allow and deny rules in settings.json Plugin

Templates

Agent harnesses

Project What it does
shiftbaton Run Claude Code in long headless shifts with file handoff, a spend limit and a kill switch

Install

MCP servers, skills and plugins install as Claude Code plugins:

claude plugin marketplace add GillMacedo/lapsewatch
claude plugin install lapsewatch@lapsewatch-marketplace

Swap lapsewatch for any of those repos. MCP servers also run through npx, and for templates, click Use this template on GitHub.

What I'm learning

  • AI engineering
  • Building MCP servers, skills and plugins that agents can find and use

Links

Pinned Loading

  1. stalemodel stalemodel Public

    Find deprecated OpenAI, Claude and Gemini model names in code, and look up current LLM prices and limits. MCP server and CLI, no API key.

    TypeScript

  2. permwhy permwhy Public

    Debug Claude Code permission prompts and lint the allow and deny rules in your settings.json.

    Python 3

  3. chargescout chargescout Public

    Find subscriptions, recurring charges, price increases and double charges in a bank statement CSV. No bank login, no uploads. Go MCP server and CLI.

    Go 1

  4. lapsewatch lapsewatch Public

    Find customers who stopped buying from an orders CSV: at-risk and lost customers, revenue at risk and repeat rate. Local, no uploads. Go MCP server and CLI.

    Go 1

  5. runwaystock runwaystock Public

    Inventory reorder points from sales and stock CSVs: what to reorder, how much, stockout dates and dead stock. Local, no uploads. Go MCP server and CLI.

    Go 1

  6. tiedout tiedout Public

    Bank reconciliation for CSV files: match bank statements to invoices with exact math. Local, no uploads. MCP server and CLI for small businesses.

    TypeScript