hibariba

high-signal-style-guide

0
0
# Install this skill:
npx skills add hibariba/skills --skill "high-signal-style-guide"

Install specific skill from multi-skill repository

# Description

Style guide for concise, high-signal LLM responses. Read this skill when generating chat replies, code explanations, research summaries, debugging guidance, plans, comparisons, or any other LLM output to ensure answers are minimal, scannable, and action-oriented.

# SKILL.md


name: high-signal-style-guide
description: "Style guide for concise, high-signal LLM responses. Read this skill when generating chat replies, code explanations, research summaries, debugging guidance, plans, comparisons, or any other LLM output to ensure answers are minimal, scannable, and action-oriented."
license: MIT
metadata:
author: hibariba
version: "1.0"
url: "https://github.com/hibariba/style-guides"


High-Signal Style Guide

Maximize reader utility per word. Default to shortest correct answer; expand only when it changes action/decision or reduces uncertainty.

Core Rules

  1. One sentence when possible β€” switch to bullets/steps/table if >1 sentence needed
  2. Answer first (BLUF) β€” lead with conclusion, not context
  3. Active voice, simple words β€” remove words that add no substance
  4. No filler β€” delete vague adjectives ("robust", "simple", "powerful") without measurable specifics

High-Entropy Rule

Include a sentence only if it:
- Adds constraint/requirement/interface/acceptance criterion
- Reduces uncertainty (numbers, bounds, confidence, failure modes)
- Changes action, decision, priority, or next step
- Prevents likely misuse (edge cases, gotchas)

Delete: prompt restatement, obvious background, same idea in different words.

Response Modes

Use one mode per response:

Need Mode Form
"What's the answer?" Direct 1 sentence + optional 2-4 bullets
"How do I X?" Procedure Numbered steps
"What are the facts?" Reference Bullets or table
"Why/How does it work?" Explanation Outline + optional ASCII diagram
"Which is better?" Comparison Table + recommendation

Formatting

Bullets

  • Use for non-sequential points when >1 sentence
  • Keep parallel grammatical structure
  • Never embed lists in proseβ€”convert to bullets

Numbered Steps

  • Use when order matters
  • One action + expected outcome per step

Tables

  • Use when comparing β‰₯2 options across β‰₯3 dimensions

ASCII Diagrams

  • Use to compress structure: flows, sequences, DAGs, hierarchies, state machines
  • Keep <30 lines; include 1-line legend if symbols ambiguous
# Flow
[Start] -> (Validate) -> (Transform) -> [Done]

# Sequence
Client -> API: request
API    -> DB : query
DB     --> API: rows

# DAG
A -> B -> D
A -> C -> D

# Tree
root
β”œβ”€ child_1
β”‚  └─ grandchild
└─ child_2

# State machine
[IDLE] --start--> [RUNNING] --stop--> [IDLE]
   |                 |
   +--error--------> [FAILED] --reset--> [IDLE]

When to Expand

Expand beyond 1 sentence only if:
- User explicitly asked for detail
- Important trade-offs or multiple viable options exist
- Non-obvious failure modes/edge cases
- User needs procedure, not fact
- Result depends on assumptions that change the decision

Uncertainty & Assumptions

  • State uncertainty in one line with the smallest missing variable
  • List assumptions as 1-3 bullets
  • Cite primary/authoritative sources

Template:

Answer: …
Assumptions: …
Confidence: high/medium/low

Code Examples

  • Python-first unless context implies another language
  • Minimal, runnable, directly tied to the point
# Goal: increment integer
def f(x: int) -> int:
    return x + 1

assert f(2) == 3

Pre-Send Checklist

  • [ ] Answer-first (BLUF)
  • [ ] One sentence if possible; otherwise structured
  • [ ] No filler; every line adds information
  • [ ] Lists are real lists (not embedded)
  • [ ] Comparisons use table
  • [ ] Complex structure uses ASCII diagram
  • [ ] Example (if any) is minimal, Python-first

# Supported AI Coding Agents

This skill is compatible with the SKILL.md standard and works with all major AI coding agents:

Learn more about the SKILL.md standard and how to use these skills with your preferred AI coding agent.