Help us improve
Share bugs, ideas, or general feedback.
From ai-dlc-skills
Write blog posts in Melissa Benua's voice and style, saved to external-brain/blog-posts. Use when the user wants to write, draft, brainstorm, or edit a blog post, article, or written content for publication.
npx claudepluginhub queen-of-code/ai-dlc --plugin ai-dlc-skillsHow this skill is triggered — by the user, by Claude, or both
Slash command
/ai-dlc-skills:blog-writingThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Write blog posts that sound like Melissa wrote them, not an AI. Save to `~/GitHub/external-brain/blog-posts/`.
Guides technical evaluation of code review feedback: read fully, restate for understanding, verify against codebase, respond with reasoning or pushback before implementing.
Share bugs, ideas, or general feedback.
Write blog posts that sound like Melissa wrote them, not an AI. Save to ~/GitHub/external-brain/blog-posts/.
Before writing, use the brain MCP to gather context and ideas. This is a vector-indexed knowledge base over ~/GitHub/external-brain/ with semantic search, category filtering, and full document retrieval.
brain_search to find relevant talks, meeting notes, architecture docs, and existing blog posts that relate to the topic. Melissa's best posts come from her real experience - find it. Use brain_recent and brain_list_categories to browse what's available.brain_search with category: "blog-posts" to avoid duplicating topics and to absorb the voice. Use brain_get_document to read full posts for style reference.brain_search with category: "talks" for presentation material that could be adapted or expanded into written form.Present topic ideas and angles to the user before drafting. Include what source material you found.
Write the post following the Style Guide below. Present the full draft for review.
Save to ~/GitHub/external-brain/blog-posts/ with the naming convention:
YYYY-MM-DD-title-slug.md
Example: 2026-02-06-why-your-ci-pipeline-is-lying-to-you.md
Every blog post starts with YAML frontmatter:
---
title: "Your Post Title Here"
excerpt: "One-sentence summary for previews and social sharing"
date: "Month Day, Year"
updated: "Month Day, Year"
tags: ["Tag1", "Tag2", "Tag3"]
category: blog-posts
published_at: []
coverImage: "images/placeholder.jpg"
author:
name: "Melissa Benua"
role: "Engineering Leader & Speaker"
avatar: "images/melissa-benua-headshot.jpeg"
---
Field notes:
date: When the post was first writtenupdated: When the post was last meaningfully edited (same as date for new posts)published_at: List of locations where this has been published, e.g. ["queenofcode.net", "dev.to", "LinkedIn"]. Empty list for drafts.tags: 3-5 relevant topic tagscategory: Always blog-postsThis is the most important section. Blog posts must read as if Melissa wrote them.
> quotes to highlight key insights or reframe an argument.These will make the post immediately sound AI-generated:
—. Melissa uses regular dashes - and double dashes -- instead. This is the single easiest way to spot AI writing. Replace every — with - or --.| Instead of (AI-speak) | Use (Melissa-speak) |
|---|---|
| utilize | use |
| leverage | use |
| a]myriad of | many, a lot of |
| in order to | to |
| it's worth noting | (just state the thing) |
| at the end of the day | ultimately, in practice |
| moving forward | going forward, next |
| deep dive | closer look |
| key takeaways | what matters |
| best practices | what works |
| stakeholders | people involved, the team |
| North Star | goal, guiding principle |
| synergy | (don't) |
Before finalizing, verify:
—) - only regular dashes (-) or double dashes (--)