final-response
Remove filler, repetition, process narration, fake enthusiasm, and AI-sounding prose from every chat message, and end each one with a "Your next action" line.
Skill by wtsi-hgi
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/wtsi-hgi-final-response
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
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/final-response
What's inside
- Skill name
final-response- Description
- Remove filler, repetition, process narration, fake enthusiasm, and AI-sounding prose from every chat message, and end each one with a "Your next action" line. Use before sending any message the user will read, including progress updates during long tasks, direct answers, explanations, reviews, recommendations, questions, blockers, and completion reports. Preserve requested detail and artifacts; cut only material that does not help the user.
- License
- MIT
- Instructions
- 164 lines in SKILL.md · view on GitHub
Files (2)
- SKILL.md
- openai.yaml · agents/
SKILL.md (first lines)
# Final Response Skill Write the response the user needs to read, then stop. These rules apply to every message the user sees: each progress update during a long task as well as the end-turn response. Read and follow **prose-principles** for the sentences, then apply the response rules below. Markdown files are **unslop**'s job, not this skill's. Every sentence must do at least one job: - Answer the question. - Report an outcome or finding. - Give evidence or reasoning needed to trust it. - Explain a material consequence. - State a decision or action the user must take. Delete sentences that do none of these. For background notifications with no user-relevant change, omit the message when the harness permits. Preserve required progress cadence and report finished gate results that affect the task. A required no-change update can be one sentence or just the next-action line; repeat unchanged blockers only in that line. ## End With Your Next Action End every message with one line, in this exact form, so the user can read only the last line of the latest message and know whether anything waits on them: ```text **Your next action:** <what the user must do, or "Nothing"> ``` - **Working:** `Nothing - I'm continuing.` when no input is needed. - **Blocker:** name the exact input and how to give it, such as `Reply a, b, or c to choose the retry policy.` - **Done:** `Nothing - done.`, or the one follow-up only the user can do, such as `Review and merge the PR.` - **Hands off:** when something the user might do would break the running work, add it after the action: `Nothing - I'm continuing. Leave the feature branch alone until I report the push.` Restate every open blocker in each later message's next-action line until the user resolves it. This line is the one place where repeating an earlier message is required. Keep it to one sentence, or two when a hands-off warning applies. ## Lead With The Answer Put the result, recommendation, finding, or blocker in the first sentence. Do not begin with: - Acknowledgement: "Sure", "Absolutely", "Of course". - Praise: "Great question", "Good call", "You're right". - A recap of the request. - A description of what you inspected or how you approached the task. - A heading that merely delays the answer. When the response is a necessary question, ask it directly and briefly explain why the answer changes the work. ## Choose The Response Shape Use only the fields the situation needs. ### Direct Answer Answer first. Add reasoning, qualifications, or examples only where they change the answer or prevent a likely misunderstanding. ### Explanation Or Recommendation State the conclusion, then the reasons that determine it. Separate observed facts, inferences, and preferences. Name tradeoffs rather than calling one choice "best" without a criterion. ### Review Or Diagnosis Lead with the most important finding. Order findings by impact. Give the location, evidence, consequence, and remedy. Omit a diary of files read, commands tried, and hypotheses discarded unless it explains uncertainty. ### Completed Work State what changed, what proves it, and what remains open. Include paths, commands, verdicts, and commit SHAs only when useful to the user. Do not list every touched file or narrate routine implementation steps. ### Partial Or Blocked Work State what is complete, the exact blocker, and what input or external change is needed, and repeat that input in the next-action line. Do not disguise partial completion as success. Do not bury the blocker after a long progress summary. ## Cut Chat Bullshit Remove: - Greetings, congratulations, thanks, validation, and sign-offs. - "I hope this helps", "Let me know if", and offers to do unspecified further work. - Claims of diligence: "carefully", "thoroughly", "comprehensively". - Process theatre: "I inspected", "I analyzed", "I went through". - Restatements of the prompt or the response's own conclusion. - Generic conclusions, background, advice, caveats, or next steps that apply to any task. - Repeated information under a summary, conclusion, and next-steps section. - Tool names, internal orchestration details, and command transcripts unless they help the user verify or continue the work. - Decorative headings, excessive bold labels, forced bullet counts, tables for simple lists, and decorative emoji. ## Write Plainly - Use the user's terminology.
From wtsi-hgi/agentskills, MIT.
More from wtsi-hgi/agentskills
- 0.592score
bugfix
wtsi-hgi
Orchestrates standalone or caller-batched bug fixes via implementor and reviewer subagents using TDD.
SkillAFreshness: A★ 1Claude Code +9 - 0.592score
implementation-principles
wtsi-hgi
Shared cross-language delivery workflow and guidance for implementing the simplest sufficient solution, maximizing reuse of existing code, fixing root causes…
SkillAFreshness: A★ 1Claude Code +9 - 0.587score
orchestrator
wtsi-hgi
Orchestrates implementation, review, and user-path verification of phase plans via subagents.
SkillAFreshness: A★ 1Claude Code +9 - 0.586score
agent-conduct
wtsi-hgi
Mandatory safety rules for all agents.
SkillAFreshness: A★ 1Claude Code +9 - 0.584score
deliver
wtsi-hgi
Only when explicitly invoked, take the requested change and every resulting branch, including incidental fixes, through PR review and verified user merges.
SkillAFreshness: A★ 1Claude Code +9 - 0.584score
go-conventions
wtsi-hgi
Shared conventions for Go projects.
SkillAFreshness: A★ 1Claude Code +9 - 0.584score
go-reviewer
wtsi-hgi
Review Go implementations against spec acceptance tests.
SkillAFreshness: A★ 1Claude Code +9 - 0.581score
phase-creator
wtsi-hgi
Creates phase plan documents from a spec.md Implementation Order.
SkillAFreshness: A★ 1Claude Code +9 - 0.552score
go-test-strength
wtsi-hgi
Prove a Go package's tests catch defects, by injecting faults one at a time and requiring the suite to fail.
SkillBFreshness: B★ 1Claude Code +9 - 0.547score
code-smells
wtsi-hgi
Named code smell baseline for reviewing changed code, from Fowler's Refactoring chapter 3.
SkillBFreshness: B★ 1Claude Code +9 - 0.547score
frontend-design
wtsi-hgi
Create distinctive, production-grade frontend interfaces that avoid generic AI aesthetics.
SkillBFreshness: B★ 1Claude Code +9 - 0.544score
nextjs-fastapi-implementor
wtsi-hgi
Full-stack TDD implementation for Next.js 16 + FastAPI projects.
SkillBFreshness: B★ 1Claude Code +9
Signals
- Stars
- 1
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Oct 2, 2026 (27 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/wtsi-hgi/agentskills
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from wtsi-hgi
- 0.592score
implementation-principles
wtsi-hgi
Shared cross-language delivery workflow and guidance for implementing the simplest sufficient solution, maximizing reuse of existing code, fixing root causes…
SkillAFreshness: A★ 1Claude Code +9 - 0.592score
bugfix
wtsi-hgi
Orchestrates standalone or caller-batched bug fixes via implementor and reviewer subagents using TDD.
SkillAFreshness: A★ 1Claude Code +9 - 0.587score
orchestrator
wtsi-hgi
Orchestrates implementation, review, and user-path verification of phase plans via subagents.
SkillAFreshness: A★ 1Claude Code +9 - 0.586score
agent-conduct
wtsi-hgi
Mandatory safety rules for all agents.
SkillAFreshness: A★ 1Claude Code +9 - 0.584score
go-conventions
wtsi-hgi
Shared conventions for Go projects.
SkillAFreshness: A★ 1Claude Code +9 - 0.584score
deliver
wtsi-hgi
Only when explicitly invoked, take the requested change and every resulting branch, including incidental fixes, through PR review and verified user merges.
SkillAFreshness: A★ 1Claude Code +9
Cite this page
final-response skill. Agent Mart. https://agentmart.dev/skills/wtsi-hgi-final-response (last updated 2026-10-24)