spectrum-design-data: Skill for Claude Code

.ai/skills/docs-voice-tone/SKILL.md

docs-voice-tone is a skill for Claude Code, Codex from adobe/spectrum-design-data. It costs 108 tokens per session (1,022 once invoked), scanned A, original, Apache-2.0.

A review guide for checking the clarity and tone of public documentation, including articles, README files, and reference pages. It adapts Adobe Spectrum's voice principles for documentation rather than application interface text.

In plain words
What is it for?
Use it after writing or editing documentation to review whether the text is clear, genuine, concise, and direct.
Why use it?
It helps remove unexplained jargon, buried instructions, inflated claims, and unclear sentences from technical prose.

Skill for Claude CodeCodex ✓ vendor

Written for no agent in particular: nothing here depends on one.

This is adobe/spectrum-design-data's own configuration. It tells Claude Code and Codex how to work on spectrum-design-data itself, so it is not a mod to install elsewhere. Copy it as a starting point and replace the rules that are about this project. Everything spectrum-design-data configures →

About the project

adobe/spectrum-design-data is a monorepo containing the design tokens, component schemas, specifications, and related datasets that define Adobe's Spectrum design system; a monorepo keeps these related packages in one repository. It is for Adobe Spectrum SDK and tooling developers who need canonical design-system data and validation artifacts. The catalogue add-ons provide workflows and integrations for working with this design data.

adobe/spectrum-design-data · 156 stars · on GitHub · opensource.adobe.com

Reuse

Borrowing it

Nothing to install: this file belongs to adobe/spectrum-design-data. Take a copy, put it at the same path in your own repository, and replace the rules that are about this project with yours.

Copy the file
curl -O https://raw.githubusercontent.com/adobe/spectrum-design-data/main/.ai/skills/docs-voice-tone/SKILL.md
Clone the repo
git clone --depth 1 https://github.com/adobe/spectrum-design-data

Made for: Claude Code, Codex.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for docs-voice-tone

README.md
[![agentmods](https://agentmods.dev/badge/skills/adobe/spectrum-design-data/docs-voice-tone/github.svg)](https://agentmods.dev/skills/adobe/spectrum-design-data/docs-voice-tone)
Your own site
<a href="https://agentmods.dev/skills/adobe/spectrum-design-data/docs-voice-tone"><img src="https://agentmods.dev/badge/skills/adobe/spectrum-design-data/docs-voice-tone/github.svg" alt="Measured on agentmods" height="20"></a>

Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.

agentmods 80×15 button for docs-voice-tone

Your own site · 80×15
<a href="https://agentmods.dev/skills/adobe/spectrum-design-data/docs-voice-tone"><img src="https://agentmods.dev/badge/skills/adobe/spectrum-design-data/docs-voice-tone.svg" alt="Reviewed on agentmods" width="80" height="20"></a>
Per session 108 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 1,022 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. A grade says what 26 rules found in the file — not that it is safe.
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5.1 $0.00108 $0.01022
Opus 5.5 $0.00043 $0.00409
Sonnet 5.5 $0.00022 $0.00204
Haiku 4.5 $0.00011 $0.00102

Measured 1mo ago against content hash 2380a14a6c53, method: parsed. Prices are Anthropic first-party input rates as of 2026-10-07, from the pricing page.

Security

Grade A, and why

docs-voice-tone scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 1mo ago.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

.ai/skills/docs-voice-tone/SKILL.md · 86 lines

How it starts

The opening of the file, as written. The whole thing — 86 lines — stays where its author put it; the contents beside it link to each section on GitHub.

Docs voice & tone (Spectrum-adapted)

Source: Spectrum Voice and Tone Framework, Adobe Design (spectrum.adobe.com/page/voice-and-tone), Spectrum 2 alignment.

That framework governs in-product, authenticated UI strings — buttons, errors, onboarding. This repo's docs (articles, /spec/ pages, READMEs, CLI help prose) are public reference/marketing-adjacent content, not in-product strings, so treat the four voice principles below as a prose-review lens, not a literal rule (there's no "tone variant by moment" here — that part of the framework doesn't apply to docs).

The four voice principles

Clear — direct, not buried. One idea per sentence. No jargon left unexplained, no action buried three clauses in.

  • Do: "The export command emits the whole dataset as one DTCG document."
  • Don't: "The export functionality has been designed to facilitate the retrieval of the complete resolved token dataset in DTCG-conformant form."

Genuine — honest, not performed. No marketing verbs, no claimed enthusiasm, no significance-inflation about what a change means.

  • Do: "This fixes a stale token reference in the article."
  • Don't: "This exciting update ensures our documentation stays cutting-edge."

Concise — necessary, not more. No padding, no redundant restatement, no hedging qualifiers that add nothing.

  • Do: "Every example below is a real token you can look up on the Tokens page."
  • Don't: "It's worth noting that, in general, most of the examples below tend to be real tokens that you can typically look up."

Upfront — actor and limit disclosed, not implied. Say what's still in progress, what's provisional, what changed and why, rather than letting a reader assume.

  • Do: "The Design Data Specification is still in development; the legacy format keeps shipping in the meantime."
  • Don't: silently describing a future-state format as if it's already the one people should use today.

How to apply this in review

  1. Read the doc once for content correctness first (that's a separate pass — see accuracy review conventions elsewhere in this repo). This skill is voice/tone only.
  2. Run humanizer first if the doc hasn't already been through it — this skill assumes AI-writing tells (em dashes, testament/pivotal/showcase, inline-header lists, etc.) are already gone. Don't re-litigate those here.
  3. Walk the four principles in order (Clear → Genuine → Concise → Upfront) and flag violations with the specific line and which principle it breaks. Don't rewrite wholesale — this is a targeted pass on top of otherwise-good prose.
  4. Common docs-specific failure modes to watch for, mapped to the principle they break:
    • Feature announcements dressed up as significant ("this powerful new capability") → Genuine.
    • Spec/status ambiguity — describing a draft/in-progress spec section as settled fact → Upfront.
    • Nested clauses explaining how something works before saying what it does → Clear.
    • Restating the heading in the first sentence under it, or repeating a claim already made two paragraphs up → Concise.
  5. Report findings as a short list: [principle] — [line/quote] — [what to change]. No need for a formal score; this isn't the monetization system's 1–4 rubric, which is built for conversion surfaces, not reference docs.

Read the full file on GitHub · 86 lines

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 1mo ago First seen · 86 lines · 108 tokens per session scan A 2380a14a6c53

Subscribe to this mod's changes

docs-voice-tone is a skill published in the GitHub repository adobe/spectrum-design-data (156 stars, last pushed today), licensed Apache-2.0. It adds 108 tokens to every session and 1,022 once invoked, about $0.0004 per session on Opus 5.5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-09-19.

Related

Other skills, from other repositories

docs-crawler

Crawl an entire documentation or design-system website into one LLM-ready Markdown corpus. Discovers every page from the site's sitemap.xml (with a same-origin link-following fallback when there is no sitemap), extracts each page's main content as clean Markdown, downloads each page's images (and inline base64 images)…

CaesiumY/ko-design-md · 256 tokens

designlang-tokens

Use when styling UI for cal.com — references the extracted design system tokens instead of inventing colors, spacing, or typography.

Manavarya09/design-extract · 30 tokens

omd-apply

A skill that applies a project's DESIGN.md file as visual and brand guidance for interface work. It covers components, colors, fonts, layout, copy, motion, and visual assets.

kwakseongjae/oh-my-design · 129 tokens

styleseed

Build, improve, or inspect UI with StyleSeed. Preserves project design choices and routes setup, layout, tokens, review, rendered verification, and updates through one entry point.

bitjaru/styleseed · 39 tokens

design-token

A document-design guide that selects a visual theme for a document type and outputs reusable rules for fonts, colours, spacing, page layout, and CSS variables. Design tokens are named style settings that keep formatting consistent.

rojim666/SztuCode · 137 tokens

token-audit

Audit how design tokens are defined: tiers, naming, alias chains, raw values, orphans, DTCG readiness. Triggers: audit my tokens, token architecture review, token health check. Not for code consuming tokens (token-compliance), theme parity (theme-audit) or Figma variables (figma-variable-audit).

murphytrueman/design-system-ops · 72 tokens