Skills.PortuguêsPT

Articles

Each text is a real problem that showed up mid-work — and the tool that now keeps it from coming back.

Your agent said “it works”. That is an opinion, not a result

How to gate an AI coding agent with an independent critic: a 0-100 score backed by real commands, an independent reviewer and a fail-closed security gate. Plus the four ways a green loop lies.

Read it →See the skill

MCP server connects but never asks you to log in

An OAuth-protected MCP server reports connected, lists its tools and returns 401 on everything account-scoped. Four curl commands to diagnose it and the fix that makes the authorization flow actually start.

Read it →See the skill

Your visual test failed: is it the page or the capture?

A screenshot test fails for two opposite reasons — the page changed, or the capture is not reproducible. The four verdicts (PASS/FAIL/STALE/ERROR), the budgets that survive contact with reality and the determinism checklist.

Read it →See the skill

Your MCP server works in the terminal and fails in the client — the four causes

An MCP server that answers on curl but never comes up in the client: a short connect timeout, a missing API key header, a config read at import, and a session that died mid-call. How to measure each one.

Read it →See the skill

A guard that never fires is the same as a guard that does not work

A watchdog that reports all green: a process counter that counts itself, a fixed resource gate, a lost delivery looping. How to prove a guard works — with a negative test, not with hope.

Read it →See the skill

A screenshot that fails on its own: pin the data, not the pixel

A visual test that passes locally and fails in CI: date, time, counter, font and animation. How to make the capture deterministic before blaming the diff.

Read it →See the skill

The 200 that is not a result: how to verify without fooling yourself

A block page, a cookie wall and a login redirect all return 200. A count that does not add up, a hostname pointing at another app, and the difference between unverifiable and verified.

Read it →See the skill

A marketplace price is retail, not cost: how not to build margin on the wrong number

Scraping supplier pricing to build a margin: confirm which side of the table you are reading, add the real shipping cost, and pick the SKU by ticket size, not by percentage.

Read it →See the skill

Your agent's memory stopped writing and nobody told you

A checkpoint that fails silently: wrong interpreter, sanitised path, locked database. How to prove it wrote — by reading it back — instead of trusting the exit code.

Read it →See the skill

Where to post your launch (and where you burn reputation trying)

Measured distribution: Reddit removes a new account's post, X blocks on a character limit that looks like a ban, dev.to publishes but canonical needs an API key. What to do on each channel.

Read it →See the skill

The agent said “done” and produced nothing — verifying is not producing

An agent that confirms what already existed and calls it a delivery. How to separate “I checked” from “I produced”: a new artifact, execution evidence, and the check that fails when nothing was created.

Read it →See the skill

The cron runs, says “completed” and the message never arrives

A scheduled job that reports success without delivering: platform not configured in the running process, manual vs scheduler execution, and the delivery id that separates green from false green.

Read it →See the skill

It passes on your machine and breaks in CI — the causes that are not your code

Lint and tests that pass locally and fail in CI: an unpinned dependency, a different environment, an unversioned file, and a cache that lies.

Read it →See the skill

Do not let the agent grade its own work

The agent that writes the code and scores itself always scores high. The critic has to be another process: a real command, a 0-100 score, and the reason when it fails.

Read it →See the skill

← see the skills

Payment processed by Stripe — no card data touches this server. Instant delivery once confirmed. Prices in BRL (Brazilian real) — you are charged in BRL. Terms, delivery and refund.