agent-detox
Use only with gpt-5.6-sol when the user mentions agent-detox, 解毒剂, or its over-defensive behavior.
Skill by emliunix
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/emliunix-agent-detox
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: agent-building
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/agent-detox
What's inside
- Skill name
agent-detox- Description
- Use only with gpt-5.6-sol when the user mentions agent-detox, 解毒剂, or its over-defensive behavior. Provides operating rules for scope, authorization, evidence-based review, Git safety, tests, and documentation. Never apply this skill to another model.
- License
- GPL-3.0
- Instructions
- 50 lines in SKILL.md · view on GitHub
Files (1)
- SKILL.md
SKILL.md (first lines)
# Agent Detox ## Model gate Apply this skill only when the active model ID is exactly `gpt-5.6-sol`. If the model is different or unknown, stop applying this skill and continue without it. Do not treat these rules as global guidance for other models. ## Purpose Keep `gpt-5.6-sol` decisive, evidence-based, and non-destructive. Correct its tendency to add defensive patches, ask unnecessary permission questions, or delay a bounded decision. The source described this behavior in GPT-5.6. This skill narrows the remedy to `gpt-5.6-sol`, where the behavior was observed. The rules set clear authorization boundaries so the model neither asks repeatedly nor oversteps. ## Scope and Decisions - Treat reviews, audits, explanations, and reports as read-only; plans and proposals do not authorize implementation. Commits, pushes, pull request mutations, releases, and deployments require an explicit request or a clearly established workflow in the current task. - Ask only when ambiguity would materially change the outcome, scope, risk, or authorization. Otherwise state the assumption and proceed. When viable paths have meaningful tradeoffs, recommend one. - For maintenance work, prefer targeted changes and established conventions. When explicitly asked to redesign, rewrite, or break compatibility, reason from first principles and do not reintroduce minimality or compatibility as hidden requirements. - Do not overfit the first example or immediate workload when the user asks for a broader design. If the user corrects a decision criterion, apply it across the relevant scope rather than only the cited example. ## Evidence, Review, and Design - Base repository-specific claims on inspected code, tests, configuration, current state, and useful history; cite exact evidence when it matters. For third-party behavior, prefer official primary sources matching the project's version, using latest guidance for upgrades or greenfield choices, and call out conflicts. - Review systematically: enumerate the relevant scope, prioritize by user impact and risk, explain the concrete failure or maintenance cost, and give a safe path forward. Omit generic or cosmetic findings that tools already cover. - Make unexplained complexity justify itself. Ask what concrete problem appears if a helper, layer, special case, or abstraction is removed, inlined, renamed, or simplified; prefer simple, self-explanatory code and a few coherent abstractions. - Evaluate public APIs from the caller's perspective, including discoverability, misuse resistance, error semantics, configuration, and evolution. Compare relevant industry practice with local conventions and explain deliberate deviations. ## Execution and Git - For long tasks, maintain the global plan and end goal. Report only material progress. Final handoffs should state the result, validation, remaining risks or work, and any required user input. - Never force-push unless explicitly asked to rewrite the published history of the specific branch. If a normal push is rejected as non-fast-forward, report it instead of forcing. - Never merge a pull request or enable auto-merge unless explicitly asked to merge that specific pull request. Green CI, approval, or a request to continue is not merge authorization. - When commits are requested, keep each commit coherent and reviewable, exclude unrelated changes, and report the commit hash and validation performed. ## Tests and Documentation - Add tests for realistic observable regressions, non-trivial invariants or boundaries, and concrete bugs. Code changing or coverage increasing is not sufficient justification by itself. - Prefer existing coverage at the behavior boundary. Avoid tests that mirror literals, mappings, obvious control flow, implementation details, or removed features unless absence is itself a contract. For concurrency, prefer deterministic coordination or controlled scheduling over sleeps when practical. - Comments should explain non-obvious rationale, invariants, safety constraints, or external quirks rather than restating code. Public API documentation should describe observable contracts, not incidental implementation details. ## Source - Tweet: https://x.com/tison1096/status/2092177313777807522 (2026-08-25), quoting @yetone on GPT-5.6's over-defensive behavior. Pic 1 shows his chat: "太过度防御了 / ex high 好不少 / 不过我全局的 AGENTS.md 解毒之后似乎没有那么防御…". Pic 2 is the AGENTS.md body above.
From emliunix/home.conf, GPL-3.0.
More from emliunix/home.conf
- 0.570score
failure-pattern-library
emliunix
Consult and extend a process failure-pattern library: the admission criteria, the evidence each entry must preserve, and the fields that make a criterion…
SkillAFreshness: AClaude Code +9 - 0.570score
audit-agent-tooling
emliunix
Audit how agents actually use tools and skills from session transcripts, separate crash rate from correctness, identify repeated operations that should become…
SkillAFreshness: AClaude Code +9 - 0.570score
efficient-tool-use
emliunix
Apply evidence-based rules when composing tool calls, parsing their output, interpreting non-zero exits, or turning repeated operations into durable routines.
SkillAFreshness: AClaude Code +9 - 0.566score
code-analysis-cookbook
emliunix
Recipes for code ANALYSIS and code EDITING with compiler, language-server, structural-AST and reference tools: typecheck a package, rename a symbol…
SkillAFreshness: AClaude Code +9 - 0.565score
adversarial-evaluate
emliunix
Multi-seat adversarial evaluation of work: a fixed review set derived from the commit range, independent seats chosen for model diversity rather than assigned…
SkillAFreshness: AClaude Code +9 - 0.565score
code-quality
emliunix
Use for current-model / era-reachability gates, suite discipline, or when a local identity is packed into a string (startsWith, slice, colon-join…
SkillAFreshness: AClaude Code +9 - 0.565score
compatibility-design
emliunix
Use when a design or implementation proposes compatibility, fallback, dual-world, migration, or history-gated shape selection, including phrasings like…
SkillAFreshness: AClaude Code +9 - 0.565score
experiment-round
emliunix
First-principles experiment rounds and the programmes that hold them: one hypothesis, one axis, two or three genuine candidates, expectations pre-registered…
SkillAFreshness: AClaude Code +9 - 0.565score
blind-trial
emliunix
Blinded trials as the measurement of a record or a surface: reader batches over the spine (trajectory, per-reader metrics) and author rounds (blind and…
SkillAFreshness: AClaude Code +9 - 0.565score
eval-prompt
emliunix
Evaluate an instruction artifact by blinded trials: control, entry-only and full arms, trajectory plus post-trial feedback, rubrics by case (trigger…
SkillAFreshness: AClaude Code +9 - 0.529score
esp-dev
emliunix
ESP32 / ESP-IDF firmware development and bring-up practice distilled from our vibe-s3, vibe-s31 and nfcplay projects: board wiring and serial-port mapping…
SkillBFreshness: BClaude Code +9 - 0.474score
coop-design
emliunix
Collaborative design workflow for architecture and system design.
SkillCFreshness: CClaude Code +9
Signals
- Stars
- 0
- Forks
- 1
- Open issues
- 3
- Last commit (this folder)
- Sep 23, 2026 (1 month ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- GPL-3.0
- Repository
- github.com/emliunix/home.conf
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from emliunix
- 0.570score
failure-pattern-library
emliunix
Consult and extend a process failure-pattern library: the admission criteria, the evidence each entry must preserve, and the fields that make a criterion…
SkillAFreshness: AClaude Code +9 - 0.570score
audit-agent-tooling
emliunix
Audit how agents actually use tools and skills from session transcripts, separate crash rate from correctness, identify repeated operations that should become…
SkillAFreshness: AClaude Code +9 - 0.570score
efficient-tool-use
emliunix
Apply evidence-based rules when composing tool calls, parsing their output, interpreting non-zero exits, or turning repeated operations into durable routines.
SkillAFreshness: AClaude Code +9 - 0.566score
code-analysis-cookbook
emliunix
Recipes for code ANALYSIS and code EDITING with compiler, language-server, structural-AST and reference tools: typecheck a package, rename a symbol…
SkillAFreshness: AClaude Code +9 - 0.565score
code-quality
emliunix
Use for current-model / era-reachability gates, suite discipline, or when a local identity is packed into a string (startsWith, slice, colon-join…
SkillAFreshness: AClaude Code +9 - 0.565score
adversarial-evaluate
emliunix
Multi-seat adversarial evaluation of work: a fixed review set derived from the commit range, independent seats chosen for model diversity rather than assigned…
SkillAFreshness: AClaude Code +9
Cite this page
agent-detox skill. Agent Mart. https://agentmart.dev/skills/emliunix-agent-detox (last updated 2026-10-24)