Skip to content

Add AGENTS.md style guide for AI code reviewers#3087

Merged
doomspork merged 1 commit intomainfrom
doomspork/add-agents-md
Mar 16, 2026
Merged

Add AGENTS.md style guide for AI code reviewers#3087
doomspork merged 1 commit intomainfrom
doomspork/add-agents-md

Conversation

@doomspork
Copy link
Copy Markdown
Member

Captures Elixir School's writing style conventions in AGENTS.md so GitHub Copilot, Cursor, Windsurf, and Claude-based tools apply consistent voice guidance during code review and content creation. AGENTS.md is the standard convention recognized across modern AI-assisted development platforms, providing wider coverage than CLAUDE.md alone.

Captures writing style conventions in AGENTS.md so GitHub Copilot, Cursor, Windsurf, and Claude-based tools apply consistent voice guidance during code review and content creation. AGENTS.md is the standard convention recognized across all modern AI-assisted development platforms.
Copilot AI review requested due to automatic review settings March 16, 2026 01:57
@doomspork doomspork requested a review from a team as a code owner March 16, 2026 01:57
@doomspork doomspork merged commit 67e2627 into main Mar 16, 2026
3 checks passed
@doomspork doomspork deleted the doomspork/add-agents-md branch March 16, 2026 01:58
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds an AGENTS.md writing style guide to standardize Elixir School’s voice and formatting for AI-assisted tooling during reviews and content creation.

Changes:

  • Introduces a voice/tonality overview for Elixir School writing.
  • Defines concrete do/don’t rules, sentence patterns, and vocabulary cues.
  • Documents formatting and content-architecture expectations for lessons and blog posts.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

You can also share your feedback on Copilot code review. Take the survey.

- **Links**: Inline markdown links with descriptive text, never "click here."
- **Bold**: For key terms on first introduction or for emphasis in lists. Never for entire sentences.
- **Italics**: For asides, book/movie titles, or gentle emphasis.
- **Horizontal rules** (---): Before closing/signature sections only.

## Voice Overview

Elixir School's voice reads like a senior engineer talking to peers at a whiteboard: technically precise but never stuffy. We respect the reader's intelligence without assuming they know everything. We are direct and opinionated — we tell you what works and what does not, and why. The writing is warm, collaborative, and efficient. We get to the point quickly, let code do the heavy lifting, and trust the reader to keep up.
- Present tense for describing behavior: "Release Please maintains Release PRs that are kept up-to-date"
- Contractions always ("we'll", "you're", "it's", "don't") — never "we will" or "do not" unless for deliberate emphasis

### What We Do NOT Do
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants