prompt-hygiene
Use when creating or editing prompts, system prompts, agent instructions, workflow prompts, cron prompts, briefing prompts, design-tool prompts…
Skill by leo110047
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/leo110047-prompt-hygiene
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: documents, design, writing, productivity
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/prompt-hygiene
What's inside
- Skill name
prompt-hygiene- Description
- Use when creating or editing prompts, system prompts, agent instructions, workflow prompts, cron prompts, briefing prompts, design-tool prompts, Discord/report prompts, or handoff prompts for another AI agent. Best fit for prompt authoring before the prompt is delivered or installed.
- License
- MIT
- Instructions
- 118 lines in SKILL.md · view on GitHub
Agent Skills spec issues
- allowed-tools: must be a space-separated string
Files (1)
- SKILL.md
SKILL.md (first lines)
# Prompt Hygiene ## Core Principle Write the minimum prompt that gives the model the right target, context, hard boundaries, and success criteria. Every sentence should serve the current prompt surface: outcome, visible context, hard boundary, or success criterion. ## Prompt Contract A prompt that will be reused, installed, handed off, or run by another agent defines its work contract: - Outcome: the finished state the model is responsible for producing. - Verification: the executable test, check, review method, or evidence the target model, reviewer, or runtime can use to prove the outcome was reached. - Constraints: forbidden actions, source-of-truth boundaries, permission gates, files or systems that must not be touched, and delivery limits. - Iteration policy: what the model records while working, matched to the prompt surface. - Error handling: when the model must stop, ask, or report instead of guessing; include what information it should return when blocked. ## When to Use - Writing or revising a system prompt - Creating agent instructions, handoff prompts, workflow prompts, or cron prompts - Writing prompts for briefing, research, Discord/report output, or design tools - Turning user preferences into reusable prompt text - Installing or editing live prompt files ## Gotchas - Add a negative rule only when it is explicitly requested, is a hard task boundary, or responds to observed bad output in this exact task type. - Ground style in observable behavior, not abstract quality adjectives. - Use steps when order is operationally required. For judgment work, describe the decision standard and expected outcome. - Include the context the target model will actually receive. Rewrite references to missing files, transcript sections, memory, prior conversations, or timestamps into self-contained prompt content. - Use different prompt surfaces for materially different jobs. ## Authoring Workflow 1. Identify the prompt surface: - Briefing / editorial prompt - Coding-agent handoff prompt - Live-agent or system prompt - Design-tool prompt - Discord / report prompt - Cron / scheduled prompt 2. Write only the prompt material this surface needs. Use the Prompt Contract as the checklist, but omit any element that is already enforced by schema, surrounding code, or runtime policy. 3. Prefer positive criteria. - Say what good output does. - Use a "not X" clause only when X is a proven or user-stated failure. 4. Keep format separate from judgment when possible. - Machine-readable structure belongs in schema, parser, or surrounding code. - Human-readable expression belongs in the prompt. ## Surface Guidance ### Briefing / Editorial Prompts Focus on the reader's decision context, important changes, implications, and what to monitor next. Give the model editorial judgment and room to select the useful signal. ### Coding-Agent Handoff Prompts Be stricter. Name the source of truth, expected implementation scope, tests, verification commands, and final report requirements. For coding agents, an ordered workflow is valid because execution order affects correctness. ### Live-Agent / System Prompts Keep durable identity and behavior separate from channel-specific instructions. Put stable role/style rules in the base layer, and put temporary routing, language, or delivery rules in the runtime/channel layer. ### Design-Tool Prompts Make the brief self-contained. Include the content, audience, interaction needs, non-negotiable materials, and any source details the design tool must use. ### Discord / Report Prompts Write for the person scanning the message. State the reporting purpose, audience, and useful signal. Put reader-facing summary first; include diagnostics only when the recipient needs them. ### Cron / Scheduled Prompts Name the recurring job's purpose, available inputs, delivery destination, and success/failure reporting expectations. Describe the runtime capability exactly: trigger, available tools, and delivery path. ## Completion Check Before delivering or installing the prompt, confirm: - The Prompt Contract is present where the prompt surface needs it, without duplicating rules already enforced elsewhere. - The prompt can stand alone with the context the target model will actually get. - Every negative rule is justified by user request, hard boundary, or observed failure. - Abstract style words have been replaced with observable criteria. - Judgment work has a decision standard rather than a rigid SOP. - Different prompt surfaces use separate prompt text.
From leo110047/goldband, MIT.
More from leo110047/goldband
- 0.566score
claude-config-verification
leo110047
Use when modifying the goldband config repo across Claude Code or Codex assets (`skills/`, `hooks/`, `commands/`, `rules/`, `claude/`, `.claude-plugin/`…
SkillAFreshness: AClaude Code +9 - 0.566score
freeze-mode
leo110047
Use when you need a read-only investigation window for production or sensitive systems and want Claude blocked from non-read-only tools plus non-read-only…
SkillAFreshness: AClaude Code +9 - 0.563score
careful-mode
leo110047
Use before running destructive or prod-facing CLI commands.
SkillAFreshness: AClaude Code +9 - 0.563score
goldband
leo110047
Route Goldband tasks through the formal capability interface for review, investigation, QA, planning, browser, design, safety, context, knowledge…
SkillAFreshness: AClaude Code +9 - 0.560score
planning-workflow
leo110047
Use when turning a request into an implementation plan, especially before multi-file changes, refactors, or work that needs explicit phases and verification.
SkillAFreshness: AClaude Code +9 - 0.560score
subagent-development
leo110047
Use when a task can be isolated into a fresh-context subagent or parallelized safely, and its result needs review against the original requirements.
SkillAFreshness: AClaude Code +9 - 0.560score
ci-cd-integration
leo110047
Use when setting up or changing CI pipelines, GitHub Actions workflows, build/test/deploy gates, release automation, CI secrets handling, or build caching.
SkillAFreshness: AClaude Code +9 - 0.560score
frontend-design
leo110047
Use when creating, restyling, or reviewing frontend pages, components, dashboards, tools, posters, artifacts, or application screens.
SkillAFreshness: AClaude Code +9 - 0.560score
performance-optimization
leo110047
Use for slowness or memory pressure, performance claims, and changes to bulk processing, materialization, caching, or parallel execution where workload growth…
SkillAFreshness: AClaude Code +9 - 0.560score
security-checklist
leo110047
Use when working on authentication, authorization, input validation, secret handling, sensitive data storage, API hardening, deployment security, or security…
SkillAFreshness: AClaude Code +9 - 0.560score
evidence-based-coding
leo110047
Ground code, configuration, and completion claims in evidence for the current candidate and relevant environment.
SkillAFreshness: AClaude Code +9 - 0.556score
skill-developer
leo110047
Use when creating, merging, or editing portable skills, trigger descriptions, progressive-disclosure layouts, or hook-backed skill tooling in this repo.
SkillAFreshness: AClaude Code +9
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 5
- Last commit (this folder)
- Oct 14, 2026 (14 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/leo110047/goldband
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from leo110047
- 0.566score
freeze-mode
leo110047
Use when you need a read-only investigation window for production or sensitive systems and want Claude blocked from non-read-only tools plus non-read-only…
SkillAFreshness: AClaude Code +9 - 0.566score
claude-config-verification
leo110047
Use when modifying the goldband config repo across Claude Code or Codex assets (`skills/`, `hooks/`, `commands/`, `rules/`, `claude/`, `.claude-plugin/`…
SkillAFreshness: AClaude Code +9 - 0.563score
goldband
leo110047
Route Goldband tasks through the formal capability interface for review, investigation, QA, planning, browser, design, safety, context, knowledge…
SkillAFreshness: AClaude Code +9 - 0.563score
careful-mode
leo110047
Use before running destructive or prod-facing CLI commands.
SkillAFreshness: AClaude Code +9 - 0.560score
ci-cd-integration
leo110047
Use when setting up or changing CI pipelines, GitHub Actions workflows, build/test/deploy gates, release automation, CI secrets handling, or build caching.
SkillAFreshness: AClaude Code +9 - 0.560score
subagent-development
leo110047
Use when a task can be isolated into a fresh-context subagent or parallelized safely, and its result needs review against the original requirements.
SkillAFreshness: AClaude Code +9
Cite this page
prompt-hygiene skill. Agent Mart. https://agentmart.dev/skills/leo110047-prompt-hygiene (last updated 2026-10-24)