Agent skill

Blog Writing Specialist

by manojbajaj95 in manojbajaj95/claude-gtm-plugin

Comprehensive blog writing skill that handles technical blog posts, personal voice writing, brain dump transformation, and category-aware AEO-optimized content.

MITAuto-check passedWriting & Content

Install Blog Writing Specialist

skills CLI
$ npx skills add manojbajaj95/claude-gtm-plugin --skill blog-writing-specialist -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install manojbajaj95/claude-gtm-plugin blog-writing-specialist --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/manojbajaj95/claude-gtm-plugin.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/blog-writing-specialist .claude/skills/blog-writing-specialist && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
blog-writing-specialist
GitHub stars
105
Token cost
~4.4k tokens
SKILL.md length
1,837 words
Files
3 (incl. references)
Skills in repo
52
Repo updated
First seen
Licence
MIT

At a glance

Comprehensive blog writing skill that handles technical blog posts, personal voice writing, brain dump transformation, and category-aware AEO-optimized content.

  • Works in 10 steps: Tutorial / How-To → Deep Dive / Explainer → Postmortem / Incident Report → …
  • Proofreading a blog article
  • SKILL.md covers Workspace Context, Operating Contract, Quick Decision Tree and Post Types, plus 6 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Blog Writing Specialist is an agent skill from manojbajaj95/claude-gtm-plugin. Comprehensive blog writing skill that handles technical blog posts, personal voice writing, brain dump transformation, and category-aware AEO-optimized content. Use when: (1) writing, editing, or proofreading a blog article or post, (2) transforming unstructured brain dumps into polished posts, (3) writing in specific personal voices (Jarad, Nick Nisi), (4) creating category-aware technology/company/product posts, (5) building tutorials, deep dives, postmortems, benchmarks, or architecture posts, (6) writing…

Its SKILL.md is about 4.4k tokens, which your agent loads only when the skill is triggered. The skill folder holds 3 other files, including reference files (for example `references/story-circle.md` and `references/voice-tone.md`).

It sits in Writing & Content, covering Blog and article writing. The licence is MIT.

When your agent uses it

  • Proofreading a blog article
  • Transforming unstructured brain dumps into polished posts
  • Writing in specific personal voices (Jarad
  • Creating category-aware technology/company/product posts

Example prompts

  • “/blog-writing-specialist”

Workflow steps

10 steps, taken from the step headings in SKILL.md.

  1. Tutorial / How-To
  2. Deep Dive / Explainer
  3. Postmortem / Incident Report
  4. Benchmark / Comparison
  5. Architecture / System Design
  6. Receive the Brain Dump
  7. Read Voice and Tone
  8. Check for Story Potential
  9. Organize Content
  10. Write in the Selected Voice

What it can do on your machine

Read from SKILL.md and the folder at commit 0830a46. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md (its code samples are markdown).

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Blog Writing Specialist loads about 4.4k tokens when it runs, and up to ~6.4k if it reads all its reference files. Until then it costs about 222 tokens; SKILL.md has 1,837 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~222
When it runs · the whole SKILL.md, loaded when a task matches
~4.4k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~6.4k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from manojbajaj95/claude-gtm-plugin at commit 0830a46, republished under its MIT licence (© manojbajaj95). 1,837 words, ~4,409 tokens.

Download SKILL.mdSave it as .claude/skills/blog-writing-specialist/SKILL.md (or your agent's skills folder). This skill also uses 2 other files; get the full folder from GitHub.
name
blog-writing-specialist
description
Comprehensive blog writing skill that handles technical blog posts, personal voice writing, brain dump transformation, and category-aware AEO-optimized content. Use when: (1) writing, editing, or proofreading a blog article or post, (2) transforming unstructured brain dumps into polished posts, (3) writing in specific personal voices (Jarad, Nick Nisi), (4) creating category-aware technology/company/product posts, (5) building tutorials, deep dives, postmortems, benchmarks, or architecture posts, (6) writing engineering blogs, dev blogs, programming blogs, coding tutorials, or documentation posts. Triggers: blog post, blog writing, technical blog, dev tutorial, brain dump, article, content writing, developer article, engineering blog, programming blog, coding tutorial, documentation post, technical writing, blog editing, proofreading, developer content

Blog Writing Specialist

Workspace Context

Read bootstrap context before asking questions: strategy/brand.md for brand, audience, offer, channels, tools, constraints, and metrics; about/me.md for personal voice; content/ideas.md and content/calendar.md for content planning. Use legacy product-marketing context files only as fallback. Save generated drafts to content/<platform>/drafts/YYYY-MM-DD_short-topic-slug.md, and route durable learnings back to strategy/brand.md, about/me.md, or content/ideas.md.

Operating Contract

This skill is self-contained for its frontmatter scope: use its local instructions, references, scripts, and assets as the playbook; ask only for missing task-specific inputs; hand off to adjacent skills instead of expanding scope; and return an actionable artifact, decision, plan, draft, or diagnostic.

Comprehensive blog writing combining technical depth, personal voice transformation, and AEO optimization.

Quick Decision Tree

Default to the user's workspace voice from about/me.md. Use the named legacy voices below only when the user explicitly asks for that voice or the bundled reference files clearly apply to the current project.

Input TypeUse Section
Technical tutorial, deep dive, benchmarkTechnical Blog Writing
Brain dump → polished postTechnical Blog Writing + workspace voice, or Nick Nisi Voice only when requested
Personal voice requestabout/me.md by default, or Jarad's Voice only when requested
Company/product/technology category postCategory System adapted to strategy/brand.md
Not sureStart here, adapt as needed

Part 1: Technical Blog Writing

Write developer-focused technical blog posts.

Post Types

1. Tutorial / How-To

Step-by-step instruction. Reader should build something.

Structure:
1. What we're building (with screenshot/demo)
2. Prerequisites
3. Step 1: Setup
4. Step 2: Core implementation
5. Step 3: ...
6. Complete code (GitHub link)
7. Next steps / extensions
RuleWhy
Show the end result firstReader knows if worth continuing
List prerequisites explicitlyDon't waste wrong audience time
Every code block should be runnableCopy-paste-run is the test
Explain the "why" not just the "how"Tutorials that explain reasoning get shared
Include error handlingReal code has errors
Link to complete code repoReference after tutorial
2. Deep Dive / Explainer

Explains a concept, technology, or architecture decision in depth.

Structure:
1. What is [concept] and why should you care?
2. How it works (simplified mental model)
3. How it works (detailed mechanics)
4. Real-world example
5. Trade-offs and when NOT to use it
6. Further reading
3. Postmortem / Incident Report

Describes what went wrong, why, and what was fixed.

Structure:
1. Summary (what happened, impact, duration)
2. Timeline of events
3. Root cause analysis
4. Fix implemented
5. What we're doing to prevent recurrence
6. Lessons learned
4. Benchmark / Comparison

Data-driven comparison of tools, approaches, or architectures.

Structure:
1. What we compared and why
2. Methodology (so results are reproducible)
3. Results with charts/tables
4. Analysis (what the numbers mean)
5. Recommendation (with caveats)
6. Raw data / reproducibility instructions
5. Architecture / System Design

Explains how a system is built and why decisions were made.

Structure:
1. Problem we needed to solve
2. Constraints and requirements
3. Options considered
4. Architecture chosen (with diagram)
5. Trade-offs we accepted
6. Results and lessons

Writing Rules for Developers

Voice and Tone
DoDon't
Be direct: "Use connection pooling""You might want to consider using..."
Admit trade-offs: "This adds complexity"Pretend your solution is perfect
Use "we" for team decisions"I single-handedly architected..."
Specific numbers: "reduced p99 from 800ms to 90ms""significantly improved performance"
Cite sources and benchmarksMake unsourced claims
Acknowledge alternativesPretend yours is the only way
What Developers Hate
❌ "In today's fast-paced world of technology..." (filler)
❌ "As we all know..." (if we all know, why writing it?)
❌ "Simply do X" (nothing is simple if reading a tutorial)
❌ "It's easy to..." (dismissive of reader's experience)
❌ "Obviously..." (if obvious, don't write it)
❌ Marketing language in technical content
❌ Burying the lede under 3 paragraphs of context
Code Examples
RuleWhy
Every code block must be runnableBroken examples destroy trust
Show complete, working examplesSnippets without context are useless
Include language identifier in fenced blocksSyntax highlighting
Show output/result after codeReader verifies understanding
Use realistic variable namescalculateTotalRevenue not foo
Include error handling in examplesReal code handles errors
Pin dependency versions"Works with React 18.2" not "React"
Explanation Depth
Audience SignalDepth
"Getting started with X"Explain everything, assume no prior knowledge
"Advanced X patterns"Skip basics, go deep on nuances
"X vs Y"Assume familiarity with both, focus on differences
"How we built X"Technical audience, can skip fundamentals

State your assumed audience level explicitly at the start.

Blog Post Structure

The Ideal Structure
markdown
# Title (contains primary keyword, states outcome)

[Hero image or diagram]

**TL;DR:** [2-3 sentence summary with key takeaway]

## The Problem / Why This Matters
[Set up why the reader should care — specific, not generic]

## The Solution / How We Did It
[Core content — code, architecture, explanation]

### Step 1: [First thing]
[Explanation + code + output]

### Step 2: [Second thing]
[Explanation + code + output]

## Results
[Numbers, benchmarks, outcomes — be specific]

## Trade-offs and Limitations
[Honest about downsides — builds trust]

## Conclusion
[Key takeaway + what to do next]

## Further Reading
[3-5 relevant links]
Word Count by Type
TypeWord CountWhy
Quick tip500-800One concept, one example
Tutorial1,500-3,000Step-by-step needs detail
Deep dive2,000-4,000Thorough exploration
Architecture post2,000-3,500Diagrams carry some load
Benchmark1,500-2,500Data and charts do heavy lifting

Part 2: Brain Dump → Polished Post

Transform unstructured brain dumps into polished blog posts.

Process

1. Receive the Brain Dump

Accept whatever provided:

  • Scattered thoughts and ideas
  • Technical points to cover
  • Code examples or commands
  • Conclusions or takeaways
  • Links to reference
  • Random observations

Don't require organization. The mess is the input.

2. Read Voice and Tone

Read about/me.md first and match that voice. If the user specifically requests Nick Nisi's voice, load references/voice-tone.md and use the guidance below.

Key characteristics:

  • Conversational yet substantive
  • Vulnerable and authentic
  • Journey-based narrative
  • Mix of short and long sentences
  • Specific examples and real details
  • Self-aware humor
3. Check for Story Potential

Read references/story-circle.md to understand the narrative framework.

Determine if content fits a story structure:

  • Is there a journey from one understanding to another?
  • Can you identify a problem and resolution?
  • Does it follow: comfort → disruption → return changed?
4. Organize Content

Structure material into sections:

Common structures:

  • Problem/experience → Journey → Results → Lessons
  • Setup → Challenge → Discovery → Application
  • Philosophy → How-to → Reflection
  • Current state → Past → Learning → Future
5. Write in the Selected Voice

Opening:

  • Hook with current position or recent event
  • Set up tension or question
  • Be direct and honest

Body:

  • Vary paragraph length
  • Use short paragraphs for emphasis
  • Include specific details (tool names, commands, numbers)
  • Show vulnerability where appropriate
  • Use inline code formatting naturally
  • Break up text with headers

Technical content:

  • Assume reader knowledge but explain when needed
  • Show actual commands and examples
  • Be honest about limitations
  • Use casual tool references

Ending:

  • Tie back to opening
  • Forward-looking perspective
  • Actionable advice
  • Optimistic or thought-provoking

Part 3: Jarad's Voice

Personal blog writing with distinctive voice.

Use this section only when the user explicitly asks for Jarad's voice or the project context identifies Jarad as the author. Otherwise, use about/me.md.

Core Voice Patterns

Sentence Structure:

  • Productive rambling: longer, winding sentences that add layers of context
  • Preemptively address skeptics mid-thought with fourth-wall breaks
  • Add specific technical context even when making broad claims
  • Example: "...ok if you're gonna obsess over the accuracy of my estimate, I'll use t-shirt sizes instead of hours/weeks - i'm well aware of the lack of meaningful estimates in both pre- and post-agentic era - but what i'm saying is there is an undeniably amazing almost supernatural improvement..."

Concrete Over Abstract:

  • Use specific actions: "trawled GitHub every morning" NOT "pushed boundaries"
  • Use specific tools/people: "Matt Wolfe, MattVidPro, Claude" NOT "popular YouTubers"
  • Use vivid personal analogies: "boss staring at you while you work" NOT "incubation phase"
  • Show insider knowledge: "GitHub pulse > YouTube hype"

Tone Elements:

  • Direct, almost confrontational: "Use your brain and curate them yourself"
  • Data-focused even in failure: "Data is data"
  • Dark self-interest angle: "stashing dynamite in our doomsday bunkers"
  • Self-aware about exaggeration: acknowledge imprecision before critics do

NEVER Use:

  • "This isn't X, it's Y" profound-sounding structures
  • Cliché transitions: "here's the kicker", "here's where it gets interesting"
  • Abstract action verbs without details: "experimented relentlessly", "pushed boundaries"
  • Overly polished blog-speak
  • Clean, explanatory metaphors like "incubation phase"

Header Style:

  • Minimalistic: 2-4 words maximum
  • When read in sequence, headers tell their own story
  • No explanatory subtitles
  • Example progression: "Flat Charts" → "The Lab" → "Spring 2024" → "The Numbers" → "The Window"
Show full SKILL.md (761 more words)Show less

Content Strategy

Opening:

  • Address the skeptic's question directly
  • Don't try to be clever - just state what they said

Body:

  • Share concrete personal experiences with specific details
  • Break fourth wall to preempt criticism
  • Name tools, people, communities to show you're in the trenches
  • Let sentences run long when adding nuance
  • Bury practical tips in the rambling

Addressing Critics:

  • Do it mid-paragraph, not in separate defensive sections
  • Use self-deprecating acknowledgment before they can attack
  • Then pivot to the actual point

Closing:

  • Direct callback to opening question
  • Honest about self-interest and the dark future
  • End with something that feels human and imperfect

Examples

Bad: "The shovelware isn't missing. It's incubating." Good: "I would say this is more accurately 'an incubation phase'. Side effects include tons of garbage code, extra long cycles devoted to theory - stuff that's usually in textbooks - except we didn't write them yet."

Bad: "I was hitting these incredible 'a-ha' moments weekly." Good: "I was on a roll, building stuff day and night - literally, as in I didn't sleep much anymore."

Bad: "Experimented relentlessly. Pushed boundaries. Tried to break things." Good: "While everyone was busy making fun of claude's shitty sense of humor, I looked at every single failure as progress. Data is data. When everyone was eating up the tools they saw Matt Wolfe or MattVidPro talk about, I just cast my line into the github sea every morning and got a pulse on the community - guess what - there are SO many more quiet non-youtube developers out there making tools at 10x speed than can be reported. Use your brain and curate them yourself."


Part 4: Category-Aware AEO System (Lightfast)

Create category-aware, AEO-optimized blog posts.

Critical: Accuracy Over Marketing

Before writing anything:

  1. Verify every claim:

    • If you cite a number, confirm the source
    • If you mention a feature, confirm it exists in production
    • When uncertain, ask for clarification
  2. Never oversell:

    • Disclose limitations: "Currently supports X; Y coming in vZ"
    • Be honest about beta status and rollout timelines
  3. Match category voice:

    • Technology: Technical authority, data-driven
    • Company: Visionary, category-defining
    • Product: Problem-solver, benefit-oriented

Category Selection

CategoryUse WhenAudience
TechnologyTechnical deep-dives, architecture, researchDevelopers, engineers
CompanyFunding, partnerships, events, hiringExecutives, investors
ProductFeature launches, updates, tutorialsCustomers, prospects

Writing Guidelines

  1. Concise & scannable: Match category word counts
  2. Lead with value: Start with what readers gain
  3. Be transparent: Mention beta status, limitations
  4. Active voice: "You can now..." not "Users are able to..."
  5. No emoji: Professional tone
  6. Include TL;DR: 80-100 words for AI citation
  7. FAQ section: 3-5 questions matching search queries
  8. Code examples: Required for Technology posts

Required Frontmatter

Every draft MUST include:

  • title, slug, publishedAt, category (core)
  • excerpt, tldr (AEO)
  • seo.metaDescription, seo.focusKeyword (SEO)
  • _internal.status, _internal.generated (traceability)

Part 5: Diagram Generation

When to Use Diagrams
ScenarioDiagram Type
Request flowSequence diagram
System architectureBox-and-arrow diagram
Decision logicFlowchart
Data modelER diagram
Performance comparisonBar/line chart
Before/afterSide-by-side

For architecture diagrams and benchmark visualizations:

Use diagramming tools (Mermaid, Excalidraw, draw.io) for architecture diagrams and charting libraries (matplotlib, Chart.js) for benchmark visualizations. These tools provide better control, are self-hosted, and avoid third-party execution risks.


Part 6: Distribution

Where Developers Read

PlatformFormatHow to Post
Your blogFull articlePrimary — own your content
Dev.toCross-post (canonical URL back to yours)Markdown import
HashnodeCross-post (canonical URL)Markdown import
Hacker NewsLink submissionShow HN for projects, tell HN for stories
Reddit (r/programming, r/webdev, etc.)Link or discussionFollow subreddit rules
Twitter/XThread summary + linkSee social-media-management skill
LinkedInAdapted version + linkSee linkedin skill

Common Mistakes

MistakeProblemFix
No TL;DRBusy devs leave before getting the point2-3 sentence summary at the top
Broken code examplesDestroys all credibilityTest every code block before publishing
No version pinningCode breaks in 6 months"Works with Node 20, React 18.2"
"Simply do X"Dismissive, condescendingRemove "simply", "just", "easily"
No diagrams for architectureWalls of text describing systemsOne diagram > 500 words
Marketing toneDevelopers instantly disengageDirect, technical, honest
No trade-offs sectionReads as biased marketingAlways discuss downsides
Giant introduction before contentReaders bounceGet to the point in 2-3 paragraphs
Unpinned dependenciesTutorial breaks for future readersPin versions, note date written
No "Further Reading"Dead end, no context3-5 links to deepen understanding

Bundled Resources

References

  • references/voice-tone.md - Complete Nick Nisi voice and tone guide
  • references/story-circle.md - Story Circle narrative framework

Usage

Load reference files when writing in specific voices:

  • Nick Nisi voice → read references/voice-tone.md + references/story-circle.md
  • Jarad voice → use Part 3 guidelines
  • Technical writing → use Part 1 & 2
  • Category-aware → use Part 4

© manojbajaj95, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 2 other files (references) in skills/blog-writing-specialist of manojbajaj95/claude-gtm-plugin.

  • SKILL.md
  • references/story-circle.md
  • references/voice-tone.md

Open the folder on GitHubat commit 0830a46

Compare with similar skills

Blog Writing Specialist next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Blog Writing Specialist compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Blog Writing Specialist this skillmanojbajaj95/claude-gtm-plugin105—~4.4kAutomated safety check: PassMIT
AI Content Creatorhuifer/claude-code-seo110—~1.7kAutomated safety check: NotesMIT
Blog AnalyzeAgriciDaniel/claude-blog2.3k1 repos~3.5kAutomated safety check: PassMIT
Blog CannibalizationAgriciDaniel/claude-blog2.3k1 repos~2.2kAutomated safety check: PassMIT
Blog WriteAgriciDaniel/claude-blog2.3k1 repos~5.6kAutomated safety check: PassMIT
BlogAgriciDaniel/claude-blog2.3k—~6.2kAutomated safety check: PassMIT

Similar skills

  • AI Content Creator

    huifer/claude-code-seo

    AI 内容创作专家,生成高质量的 SEO 和 GEO 优化内容,支持多种内容类型和风格. An agent skill from huifer/claude-code-seo.

    110 GitHub stars~1.7k tokensUpdated 9 mo ago
    Writing & ContentAuto-check: notes
  • Blog Analyze

    AgriciDaniel/claude-blog

    Audit and score blog posts on a 5-category 100-point scoring system covering content quality, SEO optimization, E-E-A-T signals, technical elements, and AI citation readiness.

    2.3k GitHub starsUsed in 1 repo~3.5k tokens
    Writing & ContentAuto-check passed
  • Blog Cannibalization

    AgriciDaniel/claude-blog

    Detect keyword cannibalization across blog posts by extracting primary keywords from titles and headings, clustering semantically similar targets, and flagging posts competing for the same search…

    2.3k GitHub starsUsed in 1 repo~2.2k tokens
    Writing & ContentAuto-check passed
  • Blog Write

    AgriciDaniel/claude-blog

    Write new blog articles from scratch optimized for Google rankings and AI citations.

    2.3k GitHub starsUsed in 1 repo~5.6k tokens
    Writing & ContentAuto-check passed
  • Blog

    AgriciDaniel/claude-blog

    Full-lifecycle blog engine with 31 sub-skills, 12 templates, 100-point scoring, and 5 agents.

    2.3k GitHub stars~6.2k tokensUpdated 2 days ago
    Writing & ContentAuto-check passed
  • Blog Brief

    AgriciDaniel/claude-blog

    Generate detailed content briefs for blog posts with target keywords, content outlines, competitive analysis, recommended statistics, image and chart suggestions, word count targets, internal…

    2.3k GitHub stars~3.2k tokensUpdated 2 days ago
    Writing & ContentAuto-check passed

More from manojbajaj95/claude-gtm-plugin

All 52 skills in this repo
  • App Store Optimization

    manojbajaj95/claude-gtm-plugin

    A skill your agent uses when optimizing app store listings, researching keywords, or tracking mobile app performance on Apple App Store and Google Play Store.

    105 GitHub stars~4.2k tokensUpdated 23 days ago
    Auto-check passed
  • Market Research Analysis

    manojbajaj95/claude-gtm-plugin

    Comprehensive market research and analysis skill. An agent skill from manojbajaj95/claude-gtm-plugin.

    105 GitHub stars~2.6k tokensUpdated 23 days ago
    Auto-check passed
  • Pitch Deck Creation

    manojbajaj95/claude-gtm-plugin

    Create professional investor pitch decks with structured content and visual design.

    105 GitHub stars~2.1k tokensUpdated 23 days ago
    Auto-check passed
  • Qr Code Generator

    manojbajaj95/claude-gtm-plugin

    Generate QR codes with URLs and UTM tracking. An agent skill from manojbajaj95/claude-gtm-plugin.

    105 GitHub starsUsed in 1 repo~694 tokens
    Auto-check passed
  • SEO And Aeo Strategy

    manojbajaj95/claude-gtm-plugin

    SEO, AEO (Answer Engine Optimization), and GEO strategy for search engines and AI visibility.

    105 GitHub stars~4k tokensUpdated 23 days ago
    Auto-check passed
  • Linkedin

    manojbajaj95/claude-gtm-plugin

    LinkedIn profile optimization and content creation. An agent skill from manojbajaj95/claude-gtm-plugin.

    105 GitHub stars~3.2k tokensUpdated 23 days ago
    Auto-check passed

Questions about Blog Writing Specialist

What does Blog Writing Specialist do?

Comprehensive blog writing skill that handles technical blog posts, personal voice writing, brain dump transformation, and category-aware AEO-optimized content. Blog Writing Specialist is an agent skill from manojbajaj95/claude-gtm-plugin. Comprehensive blog writing skill that handles technical blog posts, personal voice writing, brain dump transformation, and category-aware AEO-optimized content.

When should I use Blog Writing Specialist?

Blog Writing Specialist fits situations like: proofreading a blog article; transforming unstructured brain dumps into polished posts; writing in specific personal voices (Jarad; creating category-aware technology/company/product posts.

How do I install Blog Writing Specialist in Claude Code?

Run `npx skills add manojbajaj95/claude-gtm-plugin --skill blog-writing-specialist -a claude-code`. Or copy the skill folder (skills/blog-writing-specialist in manojbajaj95/claude-gtm-plugin) into .claude/skills/blog-writing-specialist in your project. Claude Code loads it when a task matches its description.

How do I install Blog Writing Specialist in Codex?

Run `npx skills add manojbajaj95/claude-gtm-plugin --skill blog-writing-specialist -a codex`. Or copy the skill folder (skills/blog-writing-specialist in manojbajaj95/claude-gtm-plugin) into .agents/skills/blog-writing-specialist in your project. Codex loads it when a task matches its description.

Can I use Blog Writing Specialist in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add manojbajaj95/claude-gtm-plugin --skill blog-writing-specialist -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/blog-writing-specialist, .gemini/skills/blog-writing-specialist, .github/skills/blog-writing-specialist and .opencode/skills/blog-writing-specialist in your project.

What does Blog Writing Specialist need to run?

SKILL.md names no scripts, command-line tools or credentials: Blog Writing Specialist is instructions for the agent only.

Does Blog Writing Specialist access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Blog Writing Specialist safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Blog Writing Specialist use?

Blog Writing Specialist is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Blog Writing Specialist use?

About 4.4k tokens (SKILL.md is roughly 18k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 2k tokens, read only when the agent opens those files.

What are the alternatives to Blog Writing Specialist?

Skills that share tags, products or a category with Blog Writing Specialist: AI Content Creator (huifer/claude-code-seo, 110 stars), Blog Analyze (AgriciDaniel/claude-blog, 2.3k stars), Blog Cannibalization (AgriciDaniel/claude-blog, 2.3k stars) and Blog Write (AgriciDaniel/claude-blog, 2.3k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Blog Writing Specialist?

manojbajaj95 (a GitHub user) maintains it in manojbajaj95/claude-gtm-plugin, which has 105 GitHub stars. The repository holds 52 skills in this directory. The repository was last updated on September 18, 2026.

Source: manojbajaj95/claude-gtm-plugin on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.