This is for when you need surgical technical criticism without the diplomatic padding. It gives you three modes: Linus for technically wrong code, Ramsay for substandard quality, and Bach for calling out certification theater and vendor BS. The structure is consistent across modes: what's broken, why it's wrong, what correct looks like, how to fix it. It enforces finding at least 3 weighted issues because brutal reviewers should always find something. The warning is real though: don't use this on junior devs' first PRs or demoralized teams. It's calibrated for senior engineers who can handle directness and situations where gentle feedback already failed. The honest take: sometimes you need to say the connection pooling is completely broken, and this gives you the framework to do it constructively.

skills.sh installs
181
GitHub stars
524
last updated
Aug 21, 2026

Install

$ npx -y skills add proffesor-for-testing/agentic-qe --skill brutal-honesty-review --agent claude-code

Installs into .claude/skills of the current project.

Files

Brutal Honesty Review

<default_to_action> When brutal honesty is needed:

  1. CHOOSE MODE: Linus (technical), Ramsay (standards), Bach (BS detection)
  2. VERIFY CONTEXT: Senior engineer? Repeated mistake? Critical bug? Explicit request?
  3. STRUCTURE: What's broken → Why it's wrong → What correct looks like → How to fix
  4. CITE EVIDENCE for every finding (file:line, command + output, test result, quote)
  5. ATTACK THE WORK, not the worker
  6. ALWAYS provide actionable path forward

Quick Mode Selection:

  • Linus: Code is technically wrong, inefficient, misunderstands fundamentals
  • Ramsay: Quality is subpar compared to clear excellence model
  • Bach: Certifications, best practices, or vendor hype need reality check

Calibration:

  • Level 1 (Direct): "This approach is fundamentally flawed because..."
  • Level 2 (Harsh): "We've discussed this three times. Why is it back?"
  • Level 3 (Brutal): "This is negligent. You're exposing user data because..."

DO NOT USE FOR: Junior devs' first PRs, demoralized teams, public forums, low psychological safety

Sponsors

Details

Repository
github.com/proffesor-for-testing/agentic-qe
Categories
Testing & QA, Git & Pull Requests, Code Review & Quality, AI & Agent Building
First seen
Jun 3, 2026

More from proffesor-for-testing/agentic-qe

All 13
1proffesor-for-testing avatarpr-reviewproffesor-for-testing/agentic-qeUse when reviewing a GitHub PR for quality, scope correctness, trust tier compliance, or generating user-friendly review feedback.152skills.sh installs
2shenli avatardesigning-distributed-system-testsshenli/distributed-system-testingTakes the claim-driven approach to distributed system testing and turns it into a structured plan.0skills.sh installs
3mattpocock avatargrillingmattpocock/skillsGrill the user relentlessly about a plan, decision, or idea. Use when the user wants to stress-test their thinking, or uses any 'grill' trigger phrases.1.1Mskills.sh installs
4mattpocock avatarsetup-pre-commitmattpocock/skillsSet up Husky pre-commit hooks with lint-staged (Prettier), type checking, and tests in the current repo. Use when user wants to add pre-commit hooks, set up Hus537.8Kskills.sh installs
5mattpocock avatarmigrate-to-shoehornmattpocock/skillsMigrate test files from `as` type assertions to @total-typescript/shoehorn. Use when user mentions shoehorn, wants to replace `as` in tests, or needs partial te523.9Kskills.sh installs
6anthropics avatarskill-creatoranthropics/skillsCreate new skills, modify and improve existing skills, and measure skill performance. Use when users want to create a skill from scratch, edit, or optimize an e428.1Kskills.sh installs