aliatx2017/reasonix-hermes/anti-patterns

Trust tier 3
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

Technical anti-patterns and tool defaults to avoid — crop vs. generate, delegating research-heavy tasks to subagents, premature abstraction, and other patterns that waste tokens or produce wrong results.

Install

npx vskill@latest install aliatx2017/reasonix-hermes/anti-patterns

SKILL.md

Anti-Patterns — What NOT to Do

When to Load

Before any non-trivial implementation work. These are behavioral rules that prevent common agent mistakes.

Anti-Patterns

AP1: Delegate Research-Heavy Tasks to Subagents

Wrong: Searching 20 files sequentially in the parent agent, burning context on intermediate results. Right: Use task or explore for wide-net research. Only the distilled answer returns to your context.

AP2: Read-File Instead of Grep/Glob/CodeGraph

Wrong: read_file on large files hunting for a symbol. Right: grep for patterns, glob for file discovery, mcp__codegraph__search for symbol-level search. Read files only when you know the exact location.

AP3: Premature Abstraction

Wrong: Extracting a helper function before the pattern repeats 3+ times. Right: Copy-paste is OK for the first two occurrences. Extract on the third.

AP4: Big-Bang Edits

Wrong: Making 10 changes across 8 files, then building. Right: One atomic change → build → test. Iterate. multi_edit for multiple edits to a single file.

AP5: Unverified Claims

Wrong: "Fixed." "Done." "Works." without evidence. Right: Show go build, go test, go vet output. Use complete_step with verification evidence. Never say "fixed" — only the user declares it.

AP6: Write Without Read

Wrong: Editing a file you haven't read this turn. Right: Re-read the target area before editing. Use content_hash on edit_file.

AP7: Shell Instead of File Tools

Wrong: bash("echo 'content' > file.go") or bash("sed -i ...") Right: Use write_file, edit_file, multi_edit, delete_range — they're safer, undoable, and tracked.

AP8: Token Waste on Verbose Tool Output

Wrong: Printing full 10K-line build output to context. Right: Pipe through tail -20 or grep for relevant lines. The compressor (internal/compress/) handles dedup.

AP9: Mid-Session Prompt Mutation

Wrong: Editing the system prompt or tool descriptions between turns. Right: Ride the turn tail (pendingMemory in controller.go). Constitution rule: never mutate mid-session.

AP10: Forgetting Upstream Sync

Wrong: Ending a session without git fetch upstream. Right: Constitution requirement — always sync upstream before session end. Merge, rebuild, re-vet.

Tool Defaults to Prefer

SituationPreferAvoid
Symbol searchmcp__codegraph__search / grepread_file on whole files
Architecture questionsmcp__codegraph__contextManual grep + read chain
Multi-file editsmulti_edit (single file)Chained edit_file calls
Wide-net researchtask / explore / researchSequential reads in parent
Complex file opswrite_file / move_filebash("mv ...") / bash("cat > ...")

Related

  • Project skill: ready-means-tested — evidence gate
  • Project skill: pre-action-gate — pre-write verification
  • Project skill: cache-first-architecture — don't break the prefix
  • Constitution: .reasonix/constitution.json — all 7 rules

Security

  • Security scanPassed, 95 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

7-day trend score
0

Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/aliatx2017/reasonix-hermes/anti-patterns/badge)](https://verified-skill.com/skills/aliatx2017/reasonix-hermes/anti-patterns)

Something wrong with this skill or its page? Tell us.