automation-review
Skill0 starsChanged 2 months agoMITView on GitHub
Audit a proposed or existing automation for value, risk and maintenance cost, including the answer "don't build this.". Use when auditing automation ROI, failure points, or recommending 'don't build'.
2 other projects use a version of this.
Adopted by
Most recently taken up by
- sidchaudhary/gtm-skillstheir own version, first seen Aug 21, 2026
- SUDARSHANCHAUDHARI/QACrafttheir own version, first seen Jul 21, 2026
Other versions2 projects use a version of this.
Word for word · 0
None found.
Edited · 0
None found.
Wrote their own version · 2
- SUDARSHANCHAUDHARI/QACraft★ 2same name
- sidchaudhary/gtm-skills★ 1same name
How matches are found. Word for word: the exact same text. Edited: shares passages with this file (“99% same” means 99% of its five-word phrases also appear here; 10% or more counts). Their own version: similar meaning, or, weakest, the same name. We can’t tell which project had it first. Projects are counted among the 200 most-starred candidates, and mentions are links to the repository we found, up to 50 per site, so both counts are a floor.
In this repository16 other files it gives its agents.
- agent-architectureSkill
- agent-identitySkill
- agent-orchestrationSkill
- agent-safetySkill
- composioSkill
- create-skillSkill
- document-generationSkill
- mcp-builderSkill
- n8nSkill
- prompt-engineeringSkill
- prompt-librarySkill
- rag-systemsSkill
- report-automationSkill
- skill-linterSkill
- trigger-devSkill
- workflow-mappingSkill
The file
We split this skill into the rules it gives an agent
2 rules. About 0 are common, 2 are distinctive, and 0 are very specific to this project.
≈0
Common · estimate
Many files like this have a rule of this kind.
≈2
Distinctive · estimate
This author's own choices. Worth a look.
0
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Distinctive: line 26
If a manual process takes $< 15$ minutes per week and is performed by 1 person, automating it is mathematically negative ROI unless error …
- Distinctive: line 34
If handling edge cases requires 80% of the engineering effort, the process is too fuzzy for robust automation.
≈ “Common” is an estimate: at least 1 in 5 of the 350,495 skill files we read have a rule of the same kind, not the same words. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
automation-review
Core Philosophy
The most dangerous engineers are those who can automate anything in an afternoon, but never ask if it should be automated. Every automation is a permanent software maintenance liability: APIs break, dependencies rot, edge cases explode, and silent failures corrupt data. An automation review is a rigorous architectural and economic audit designed to evaluate value, failure modes, and long-term TCO—frequently concluding with the highest-leverage recommendation: "Do not build this."
4-Step Automation Audit Framework
Step 1: The Economic ROI & Break-Even Calculus
- The Core Automation Equation:
$$text{Annual Net Value} = (text{Hours Saved / Year} imes text{Blended Hourly Rate}) - (text{Initial Build Cost} + text{Annual Maintenance Cost})$$
- Build Cost: Engineering hours to build, test, and document $ imes$ Hourly rate.
- Annual Maintenance Cost: Historically 20–35% of the build cost per year (API migrations, bug fixes, edge cases).
- The "Rule of 50" Threshold:
- If a manual process takes $< 15$ minutes per week and is performed by 1 person, automating it is mathematically negative ROI unless error consequences are catastrophic.
Step 2: Fragility & Dependency Audit
- The Brittle API Index:
- Does the workflow rely on unofficial/undocumented APIs or browser scraping (Puppeteer/Selenium)? Scraping workflows break every 4–8 weeks on average.
- Are webhook contracts versioned and guaranteed with idempotency keys?
- Edge Case Entropy Assessment:
- What happens when input data contains unexpected null values, emojis, multi-gigabyte attachments, or corrupted encodings?
- If handling edge cases requires 80% of the engineering effort, the process is too fuzzy for robust automation.
Step 3: Blast Radius & Failure Mode Analysis
- Failure Mode Effects Analysis (FMEA):
- Silent Failure: Automation fails to run; nobody notices for 3 weeks (Catastrophic).
- Corruptive Failure: Automation runs, processes bad data, and writes garbage into the production database.
- Spam Loop: Automation enters an infinite loop and sends 10,000 duplicate emails to customers.
- Circuit Breakers & Rollback Mechanisms:
- Does the proposed automation include rate limits, duplicate detection, and an immediate kill-switch?
Step 4: The 4-Way Disposition Decision
- Classify the Request into One Bucket:
- Automate Fully: High frequency, deterministic rules, stable APIs, high volume.
- Human-in-the-Loop (Assisted): Automation prepares the draft/data; human clicks "Approve & Send".
- Standard Operating Procedure (SOP): Clean up the manual process with a 1-page checklist; keep it human.
- Kill ("Don't Build This"): One-off task, highly fluid requirements, brittle dependencies, negative ROI.
Deliverable Format: Automation Audit Report (AUTOMATION-REVIEW.md)
# Automation Feasibility & Risk Audit: [Proposed Automation]
## 1. Executive Summary & Verdict
- **Proposed Initiative**: [Brief description of what is being automated]
- **Final Recommendation**: **[BUILD FULLY / HUMAN-IN-LOOP / PROCESS SOP / DO NOT BUILD]**
- **Core Rationale**: [1-2 sentences on why this verdict was reached]
## 2. Economic ROI & Maintenance Model
- **Manual Time Spent**: [X hours/week @ $Y/hr = $Z/year]
- **Estimated Build Effort**: [X engineering hours = $Y]
- **Estimated Annual Maintenance**: [~25% of build = $Z/year]
- **Break-Even Horizon**: [X months] (Target: < 6 months)
## 3. Technical Risk & Fragility Audit
| Dimension | Risk Rating (Low / Med / High) | Vulnerability / Failure Point |
|---|---|---|
| Dependency Stability | High | Relies on unofficial DOM scraping of partner portal |
| Edge Case Complexity | Medium | 15% of inputs have non-standard PDF formats |
| Blast Radius | High | Automatically triggers billing charge to customer card |
## 4. Alternative Recommendation (If "Do Not Build")
- Documented 5-step manual SOP in Notion.
- Estimated weekly manual time: 10 minutes. Saves $15k in custom software maintenance.Worked Example: Reviewing an Automated Invoice Scraper
- Request: Marketing requested a custom Python bot to scrape receipts from 14 different SaaS portals monthly.
- Audit Findings: 14 distinct third-party UIs with MFA; scrapers would break bi-weekly. Build cost $12,000; maintenance estimated at $4,000/year. Total manual time was only 45 minutes once a month.
- Verdict: DO NOT BUILD.
- Alternative: Configured auto-forwarding email rules and signed up for a standard $10/mo aggregation tool, saving 80 hours of dev time.
Verification Checklist
- Net ROI is calculated including ongoing annual maintenance overhead ($\ge 20%$).
- Dependencies are checked for official APIs vs brittle scraping.
- Blast radius and failure modes (silent failures, spam loops) are evaluated.
- Human-in-the-loop and manual SOP alternatives are explicitly considered.
- Document gives an unambiguous verdict: Build, Assist, SOP, or Kill.
Anti-Patterns
- Automating Chaos: Automating an undefined, constantly shifting process that should be simplified first.
- Ignoring Maintenance Cost: Assuming an automation once written requires zero engineering maintenance forever.
- Building Scrapers for Everything: Writing brittle custom scrapers instead of using official webhooks or simple manual exports.
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

