voice

Standardize GitHub issues, pull requests, commits, and documentation with Diataxis-aligned writing.

10|6|Updated Feb 8, 2026
One-click install
npx skills add https://github.com/juxt/claude-plugins --skill voice-juxt
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: voice
Source: https://github.com/juxt/claude-plugins/tree/main/plugins/chalk/skills/voice
Command: npx skills add https://github.com/juxt/claude-plugins --skill voice-juxt

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Inconsistent writing in GitHub issues, pull requests, commit messages, and project documentation leads to lost context, unclear reasoning, and wasted reader time, slowing down collaboration and code review for software engineering teams.

Core Features & Use Cases

  • Diataxis-aligned writing guidance: Maps content to the four reader need quadrants (explanation, tutorial, reference, how-to) to ensure every piece of writing serves its intended purpose, whether it's a short commit message or a full documentation page.
  • Standard GitHub artefact templates: Provides a consistent section palette for issues and PRs (summary, context, root cause, decision rationale, etc.) so no critical context is missing for reviewers or future contributors.
  • Cross-skill consistency: Used by all chalk-related skills (commit drafting, PR writing, docs tending) to maintain a uniform voice across all project communication and documentation.
  • Use Case: A team using the chalk plugin to draft PRs can use this skill to ensure every PR includes clear context, tradeoff explanations, and test plans, reducing reviewer back-and-forth and onboarding time for new team members.

Quick Start

Invoke the voice skill when drafting GitHub issues, pull requests, commit messages, or project documentation to ensure your writing follows the project's standardized, reader-optimized structure and tone.

Frequently Asked Questions about voice

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I standardize writing voice for GitHub issues and pull requests?

To standardize writing voice for GitHub issues and pull requests, apply a Diataxis-aligned structure that enforces consistent sections like summary, context, root cause, and decision rationale, eliminating ambiguous language and missing context.

What is the Diataxis framework for software documentation?

The Diataxis framework for software documentation maps content to four reader need quadrants: explanation, tutorial, reference, and how-to. This ensures every piece of writing serves its intended purpose, from short commit messages to full documentation pages.

How do I write clear commit messages with proper context?

You can write clear commit messages with proper context by using standardized templates that map content to reader need quadrants, ensuring critical reasoning and necessary background are preserved rather than obscured by inconsistent or context-poor writing.

How do I structure pull request descriptions to reduce reviewer back-and-forth?

Structure pull request descriptions to reduce reviewer back-and-forth by including a consistent section palette: summary, context, tradeoff explanations, and test plans. This ensures no critical context is missing for reviewers or future contributors.

Does this writing voice standard work for existing project documentation?

Yes, this writing voice standard works for existing project documentation. It maps content to reader need quadrants and applies a unified structure across all repository communication, ensuring documentation maintenance avoids marketing-heavy language.