Back to list
LerianStudio

ringvoice-and-tone

by LerianStudio

Mandatory workflow system enforcing software engineering best practices and quality gates for AI agents.

69🍴 9📅 Jan 23, 2026

SKILL.md


name: ring:voice-and-tone description: | Voice and tone guidelines for technical documentation. Ensures consistent, clear, and human writing across all documentation.

trigger: |

  • Need to check voice and tone compliance
  • Writing new documentation
  • Reviewing existing documentation for style

skip_when: |

  • Only checking structure → use documentation-structure
  • Only checking technical accuracy → use docs-reviewer agent

Voice and Tone Guidelines

Write the way you work: with confidence, clarity, and care. Good documentation sounds like a knowledgeable colleague helping you solve a problem.

Core Tone Principles

Assertive, But Never Arrogant

Say what needs to be said, clearly and without overexplaining.

✅ Midaz uses a microservices architecture, which allows each component to be self-sufficient and easily scalable.

❌ Midaz might use what some people call a microservices architecture, which could potentially allow components to be somewhat self-sufficient.

Encouraging and Empowering

Guide users to make progress, especially when things get complex.

✅ This setup isn't just technically solid; it's built for real-world use. You can add new components as needed without disrupting what's already in place.

❌ This complex setup requires careful understanding of multiple systems before you can safely make changes.

Tech-Savvy, But Human

Talk to developers, not at them. Use technical terms when needed, but prioritize clarity.

✅ Each Account is linked to exactly one Asset type.

❌ The Account entity maintains a mandatory one-to-one cardinality with the Asset entity.

Humble and Open

Be confident in your solutions but always assume there's more to learn.

✅ As Midaz evolves, new fields and tables may be added.

❌ The system is complete and requires no further development.


The Golden Rule

Write like you're helping a smart colleague who just joined the team.

This colleague is: Technical and can handle complexity, new to this system, busy and appreciates efficiency, capable of learning quickly with guidance.


Writing Mechanics

RuleUseAvoid
Second person"You can create...""Users can create..."
Present tense"The system returns...""The system will return..."
Active voice"The API returns a JSON response""A JSON response is returned by the API"
Short sentencesTwo sentences, one idea eachOne long sentence with multiple clauses

Capitalization

Sentence case for all headings – Only capitalize first letter and proper nouns.

✅ Correct❌ Avoid
Getting started with the APIGetting Started With The API
Using the transaction builderUsing The Transaction Builder
Managing account typesManaging Account Types

Applies to: Page titles, section headings, card titles, navigation labels, table headers


Terminology

Product names: Always capitalize (Midaz, Console, Reporter, Matcher, Flowker)

Entity names: Capitalize when referring to specific concept (Account, Ledger, Asset, Portfolio, Segment, Transaction, Operation, Balance)

Each Account is linked to a single Asset.

Lowercase for general references:

You can create multiple accounts within a ledger.


Contractions

Use naturally to make writing conversational:

NaturalStiff
You'll find...You will find...
It's important...It is important...
Don't delete...Do not delete...

Emphasis

Bold for UI elements and key terms: Click Create Account, the metadata field

Code formatting for technical terms: POST /accounts, allowSending

Don't overuse – if everything is emphasized, nothing stands out.


Info Boxes

TypeWhen
Tip:Helpful information
Note:Important context
Warning:Potential issues
Deprecated:Removal notices

Quality Checklist

  • Uses "you" consistently (not "users")
  • Uses present tense for current behavior
  • Uses active voice (subject does action)
  • Sentences are short (one idea each)
  • Headings use sentence case
  • Technical terms used appropriately
  • Contractions used naturally
  • Emphasis used sparingly
  • Sounds like helping a colleague

Score

Total Score

70/100

Based on repository quality metrics

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

+10
説明文

100文字以上の説明がある

+10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

0/5

Reviews

💬

Reviews coming soon