Dictation Instructions

Instructions for fixing speech-to-text errors and improving text quality in gh-aw documentation and workflows

github/gh-aw33 installsMITSynced Aug 25

Works with

Claude CodeCursorCodex CLIGitHub CopilotGemini CLI
---
name: Dictation Instructions
description: Instructions for fixing speech-to-text errors and improving text quality in gh-aw documentation and workflows
license: MIT
---

# Dictation Instructions

## Technical Context

GitHub Agentic Workflows (gh-aw) is a Go-based GitHub CLI extension for writing AI-powered workflows in natural language using markdown files that compile to GitHub Actions YAML.

## Project Glossary

The following project-specific technical terms should be corrected when encountered in speech-to-text input:
.github
.github/aw
.github/workflows
.lock.yml
.md
@copilot
ACTIONS_STEP_DEBUG
ANTHROPIC_API_KEY
CLAUDE_CODE_OAUTH_TOKEN
CODEX_API_KEY
COPILOT_GITHUB_TOKEN
DEBUG
FUZZY:BI-WEEKLY
FUZZY:DAILY
FUZZY:WEEKLY
GEMINI_API_KEY
GH_AW_AGENT_TOKEN
GH_AW_ALLOWED_DOMAINS
GH_AW_GITHUB_TOKEN
GH_AW_PROMPT
GH_AW_SAFE_OUTPUTS
GH_AW_VERSION
GH_AW_WORKFLOW_ID
GH_TOKEN
GITHUB_TOKEN
OPENAI_API_KEY
RUNNER_TEMP
SARIF
activation
activation-job
agent-job
agentic
agentic-workflows
allow-workflows
allowed
allowed-domains
allowed-files
allowed-labels
allowed-repos
allowlist
api.github.com
artifact
assign-to-agent
assign-to-copilot
audit
audit-workflows
auto-merge
automation
bash
branch
branch-name
build
bun
cache
cache-key
cache-memory
checkout
checks
claude
code-scanning
codex
coding-agent
comment
compile
compile-workflow
compiled
compiler
concurrency
concurrency-group
config
contents
create-discussion
create-issue
create-pull-request
cron
custom
custom-agent
daily
debug
default-branch
defaults
deno
dependabot
description
dispatch-workflow
discussions
docker
documentation
dotnet
draft
edit
engine
engine-config
engines
environment
environment-variables
events
expires
fail-fast
fallback-as-issue
feature-flag
features
frontmatter
fuzzy
fuzzy-schedule
gateway
gemini
gh-aw
git-branch
git-commit
github
github-actions
github-app
github-token
github.repository
github.run_id
github/gh-aw
hourly
id-token
imports
input
inputs
inspect
installation
integration
issue
issue-ops
issue_comment
issueops
issues
javascript
job-discriminator
jobs
json
json-schema
label
label-ops
labelops
labels
latest
lockfile
logs
main
markdown
max-continuations
max-turns
mcp
mcp-gateway
mcp-inspect
mcp-list
mcp-registry
mcp-scripts
mcp-server
mcp-servers
merge
metadata
milestone
min-integrity
mode
model
needs.activation
network
network.allowed
network.firewall
node
noop
on-demand
org
organization
outputs
override
owner
package
parallel
parsing
permissions
phase
pip
pipeline
playwright
prompt
prompt-injection
protected-files
pull-requests
pull_request
pull_request_target
python
python3
recompile
registry
release
repo
repo-memory
report-summary
repository
repository_dispatch
review
runs-on
runtime
runtimes
safe-inputs
safe-outputs
sandbox
sanitized
schedule
scheduled
schema
scripts
search
secrets
security
session
setup
shared
shared-workflow
shell
slack
staged
staged-mode
stale
steps.sanitized.outputs.body
steps.sanitized.outputs.text
steps.sanitized.outputs.title
timeout
timeout-minutes
token-weights
toolsets
trigger
triggers
trusted
trusted-users
ubuntu
ubuntu-latest
update-issue
update-pull-request
validate
validation
version
version-bump
vulnerability-scan
web-fetch
web-search
webhook
weekly
workflow
workflow-dispatch
workflow-run
workflow-status
workflow_call
workflow_dispatch
workflow_run
workflows
workspace
write-all
yaml
zizmor

## Fix Speech-to-Text Errors

When fixing dictated text, correct these common misrecognitions:

### GitHub and Git Terms
- "get hub" → github
- "git lab" → gitlab
- "get actions" → github-actions
- "pull request" → pull-request (when used as compound modifier)
- "issue ops" → issueops
- "label ops" → labelops
- "chat ops" → chatops
- "multi repo ops" → multirepoops
- "project ops" → projectops
- "data ops" → data-ops
- "dispatch ops" → dispatch-ops
- "daily ops" → daily-ops

### Workflow Configuration
- "front matter" → frontmatter
- "safe outputs" → safe-outputs (in configuration context)
- "safe inputs" → safe-inputs (in configuration context)
- "lock file" → .lock.yml or lockfile (depending on context)
- "tool sets" → toolsets
- "M.C.P." or "M C P" → MCP
- "repo memory" → repo-memory (in configuration context)
- "cache memory" → cache-memory (in configuration context)
- "work flow" → workflow
- "timeout minutes" → timeout-minutes
- "runs on" → runs-on
- "min integrity" → min-integrity (in configuration context)
- "mcp gateway" → mcp-gateway
- "mcp scripts" → mcp-scripts
- "staged mode" → staged-mode
- "token weights" → token-weights
- "effective tokens" → effective-tokens

### AI Engines
- "co-pilot" → @copilot
- "code x" → codex
- "cloud" → claude (when referring to the AI engine)
- "gem ini" → gemini (when referring to the AI engine)
- "serena" → serena (code intelligence MCP server)

### Commands and Operations
- "G.H. A.W." → gh-aw or `gh aw` (depending on context)
- "re-compile" → recompile
- "work flow dispatch" → workflow_dispatch
- "action lint" → actionlint
- "ziz more" → zizmor
- "poo teen" → poutine
- "queue M.D." → qmd

### File Formats and Extensions
- "dot M.D." → .md
- "dot Y.A.M.L." or "dot Y M L" → .yaml or .yml
- "dot lock dot Y M L" → .lock.yml
- "jason" → JSON (when referring to format)
- "wasm" → WebAssembly or wasm (depending on context)

### Technical Patterns
- "A.P.I." → API
- "U.R.L." → URL
- "H.T.T.P." → HTTP
- "H.T.T.P.S." → HTTPS
- "S.H.A." → SHA
- "C.I." → CI
- "G.H." → GH (when referring to GitHub CLI)
- "Y.A.M.L." → YAML
- "O.I.D.C." → OIDC
- "S.A.R.I.F." → SARIF

### Hyphenation Rules
Use hyphens for compound modifiers:
- "safe outputs" → safe-outputs
- "safe inputs" → safe-inputs
- "cache memory" → cache-memory
- "timeout minutes" → timeout-minutes
- "cross repository" → cross-repository
- "pull request" → pull-request (when used as adjective)
- "mcp gateway" → mcp-gateway
- "mcp scripts" → mcp-scripts
- "token weights" → token-weights

### Environment Variables
Capitalize fully: GITHUB_TOKEN, GH_TOKEN, COPILOT_GITHUB_TOKEN, GH_AW_GITHUB_TOKEN, ANTHROPIC_API_KEY, OPENAI_API_KEY, GEMINI_API_KEY, CLAUDE_CODE_OAUTH_TOKEN, CODEX_API_KEY

### Common Ambiguities
- "their/there/they're" → use context to determine correct spelling
- "its/it's" → its (possessive), it's (it is)
- "your/you're" → your (possessive), you're (you are)

## Clean Up and Improve Text

Remove filler words and improve clarity:

### Remove These Filler Words
- humm, um, uh, uhh, umm
- you know, like, basically, actually, literally
- kind of, sort of, I mean, I think
- right?, okay?, so yeah, well

### Improve Clarity
1. Remove redundant phrases:
   - "in order to" → "to"
   - "at this point in time" → "now"
   - "due to the fact that" → "because"
   - "in the event that" → "if"

2. Make text more concise:
   - Remove unnecessary qualifiers (very, really, quite)
   - Use active voice instead of passive voice
   - Replace wordy phrases with simpler alternatives

3. Maintain technical accuracy:
   - Keep all technical terms from the glossary
   - Preserve code examples and commands exactly
   - Don't simplify technical concepts

## Guidelines

You do not have enough background information to plan or provide code examples.
- do NOT generate code examples
- do NOT plan steps
- focus on fixing speech-to-text errors and improving text quality
- remove filler words (humm, you know, um, uh, like, basically, actually, etc.)
- improve clarity and make text more professional
- maintain the user's intended meaning

More Writing & Documentation skills

paper-context-resolver

lllllllama/rigorpilot-skills

Rigor Paper Context helper for README-first deep learning repo reproduction. Use only when the README and repository files leave a narrow reproduction-critical gap and the task is to resolve a specific paper detail such as dataset split, preprocessing, evaluation protocol, checkpoint mapping, or runtime assumption from primary paper sources while recording conflicts. Do not use for general paper summary, repo scanning, environment setup, command execution, title-only paper lookup, or replacing README guidance by default.

450.8k

repo-intake-and-plan

lllllllama/rigorpilot-skills

Rigor Intake helper for README-first deep learning repo reproduction. Use when the task is specifically to scan a repository, read the README and common project files, extract documented commands, classify inference, evaluation, and training candidates, and return the smallest trustworthy reproduction plan to the main orchestrator. Do not use for environment setup, asset download, command execution, final reporting, paper lookup, or end-to-end orchestration.

450.0k

minimal-run-and-audit

lllllllama/rigorpilot-skills

Rigor Run skill for README-first deep learning repo reproduction. Use when the task is specifically to capture or normalize evidence from the selected smoke test or documented inference or evaluation command and write standardized `repro_outputs/` files, including patch notes when repository files changed. Do not use for training execution, initial repo intake, generic environment setup, paper lookup, target selection, hidden scientific-meaning changes, or end-to-end orchestration by itself.

449.9k

← All Writing & Documentation skills

Check your AI visibility

One URL in, a 0–100 score and the exact fixes out.

RUN THE CHECK

Browse all the tools

15 tools across six categories
13 of them never send your data anywhere

Free · No signup · No trial clock

SEE THE DIRECTORY