agentsclimarketplace

Blog

Skill kriscard/Skills/skills/writing/blog

A opinionated collection of agent skills organized by domain: dev, writing, productivity, and knowledge management

Install
npx -y skills add kriscard/Skills --skill blog

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 12 stars12 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

Use when writing or revising developer-facing blog posts: technical articles, opinion pieces, project writeups, TILs, or learned-in-public posts that need one sharp angle/aha.

SKILL.md

6.0 KB, as published. Nobody here has run it

Blog Post Writer

Writing for developers who've read too much mediocre content. The goal is one sharp aha the reader will actually share.

Boundary

A blog post may teach, but it must still have an angle. If the user wants pure step-by-step instruction, use the tutorial skill instead. If they want a publishable article with a lesson, story, opinion, or project narrative, continue here.

Philosophy

One insight, clearly stated, well supported. Not a survey. Not "here's everything I know about X."

The angle test:

Readers think/do X, but they should think/do Y because Z.

If that sentence is weak, the post is not ready to outline.

Workflow

When invoked with a structured receipt from capture-receipt or close-day, treat its proof as the starting evidence. Preserve receipt ID and daily/project/session backlinks as private draft metadata, run a public-safety gate, and never expose internal references in the article.

1. Find the angle

Identify the post's one-sentence angle before researching or outlining.

Complete when:

  • the angle fits Readers think/do X, but they should think/do Y because Z
  • the reader, misconception, and payoff are specific
  • the post has one primary aha, not a pile of related points

If the angle is missing or mushy, ask follow-up questions before continuing.

2. Research only what the angle needs

Check current facts before drafting technical claims. Use available research tools for official docs, recent discussions, benchmarks, counterarguments, and examples.

Complete when:

  • current docs or source material have been checked for any library/framework/API claims
  • 2-3 concrete examples, data points, or counterarguments support the angle
  • outdated or common-but-wrong advice is identified when relevant

Skip external research only when the post is explicitly personal, reflective, or based entirely on user-provided material.

3. Choose the post shape

Pick the smallest structure that serves the angle:

ShapeUse when
Tutorial articleTeaching a process with a publishable lesson, not just instructions
Project writeupSharing what was built and what it proves
OpinionArguing for a clear technical judgment
TILCapturing one small useful discovery
ComparisonHelping readers choose between options

Complete when the shape is named and every planned section supports the angle.

4. Draft the outline and wait

Present an outline before writing the full post. Do not draft the article until the user approves.

Outline format:

Title: [specific and direct; avoid "A Guide to X" / "Everything about X"]
Angle: Readers think/do X, but they should think/do Y because Z.
Hook: [why this matters now]
Tension: [the common mistake or misconception]
Resolution: [the insight with evidence]
Example: [the concrete code/example/story that proves it]
Takeaway: [one sentence readers remember]

Complete when the user explicitly approves the outline or asks for changes and those changes are incorporated.

5. Write the draft

Follow the approved outline. Keep the reader moving toward the aha.

Rules:

  • start with the interesting part, not "In this post..."
  • write first-person and direct; avoid corporate hedging
  • use short paragraphs, usually 1-3 sentences
  • prefer concrete numbers, examples, and trade-offs over vague claims
  • assume intermediate developer knowledge; do not explain basics unless the angle requires it
  • show the wrong way before the right way when contrast teaches the insight
  • keep code examples runnable, focused, and under 20 lines unless length is the point

Complete when the draft includes:

  • suggested title
  • body with evidence or examples
  • code blocks with languages when code is present
  • one-sentence ending that lands the insight

6. Review before delivering

Review the draft for technical correctness, voice, and angle discipline.

Complete when:

  • every section supports the angle
  • technical claims are sourced, verified, or clearly framed as experience/opinion
  • filler phrases and AI-sounding transitions are removed
  • the hook, tension, resolution, and takeaway are visible

7. Add publishing metadata only when needed

Run SEO checks only when the user intends to publish publicly, asks for SEO, or the post targets search traffic.

When SEO applies, include:

  • meta description
  • URL slug
  • primary keyword
  • 2-3 internal/external link suggestions

SEO must stay subordinate to the human reader.

8. Optionally save the approved artifact

After outline approval—or after a later full-draft approval—offer to append the artifact under ## ✍️ Drafts in 1 - Projects/Public Technical Presence/Public Technical Presence.md with receipt ID and private source backlinks. Show the exact write and require approval.

Use state outline or draft, never published. Only a user-confirmed public URL or explicit publication confirmation moves it to ## 🚀 Published.

Complete when the approved artifact is saved with metadata or deliberately left in chat.

Output

Default sequence:

  1. Outline and approval request
  2. Full draft after approval
  3. Optional publishing metadata when SEO applies

Default length: 800-1500 words. Use shorter for TILs and longer only when the angle genuinely needs it.

References

PriorityLoad whenReference
1The angle needs a narrative arc, personal story, migration story, or before/after transformationreferences/story-circle.md
2A post shape has been chosen and a concrete section template is neededreferences/post-templates.md
3Revising a draft for voice, clarity, authenticity, or AI-slop removalreferences/voice-tone.md
4User wants SEO, public publishing metadata, or search trafficreferences/seo-checklist.md

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.