skills/blog-writer/SKILL.md
Transform technical documents, outlines, or raw notes into engaging, human-sounding blog posts. Use when asked to write a blog post, draft a post, turn this into a blog, or write up some content.
npx skillsauth add eho/agent-skills blog-writerInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Turn technical content, outlines, or raw notes into polished, conversational blog posts that sound human — not AI-generated.
docs/blogs/[slug].mdIf the input doesn't already specify these, ask before writing. Users can respond quickly with lettered answers (e.g., "1A, 2B, 3C").
1. Who's the target reader?
A. Technical practitioners (developers, engineers)
B. Technical leaders / managers
C. General business audience
D. General public / beginners
2. Desired length?
A. Short-form (~500 words) — quick take or opinion piece
B. Standard (~900 words) — typical blog post
C. Long-form (~1500 words) — deep dive or tutorial
3. What's the main angle?
A. Derive from the content
B. How-to / tutorial
C. Opinion / take
D. News / announcement
E. Story / case study
Skip any question you can already answer from the input. If the input is a full document with a clear angle, proceed directly to writing.
Humans don't write in perfectly uniform sentences. Mix it up:
Never use these phrases or patterns:
Banned phrases: "In the ever-evolving landscape of," "delve into," "a tapestry of," "a testament to," "unlocking," "crucial," "paramount," "fosters," "Furthermore," "Moreover," "In conclusion," "it's worth noting," "at the end of the day," "game-changer," "leveraging," "seamlessly," "robust," "cutting-edge," "innovative solution," "comprehensive," "streamline," "dive deep," "holistic"
Banned patterns:
The Hook — Start with one of:
Headings — Use H2s and H3s that sound like things a person would actually say:
Body — Follow the structure implied by the content. For how-tos, numbered steps work. For opinion pieces, use narrative flow with H2 breaks where the topic genuinely shifts.
Ending — End with a final thought, a question for the reader, or a subtle call to action. Do NOT summarize the whole post. Just land the plane.
Output ONLY the finalized Markdown blog post. No preamble, no "Here's your post!", no trailing notes or meta-commentary.
Save as docs/blogs/[slug].md (kebab-case title derived from the post title).
documentation
Compact the current conversation into a handoff document for another agent to pick up.
tools
--- name: expo-ios-agent-device description: Drive the Kotoba Expo iOS simulator effectively with agent-device. Use when verifying iOS UI behavior, testing Expo dev-client flows, seeding simulator app state, diagnosing accessibility selectors, or automating simulator QA for this repo. --- # Expo iOS Agent Device Use this skill when automating Kotoba on the iOS simulator with `agent-device`. ## Preflight Run these before planning commands: ```sh agent-device --version agent-device help workf
development
Create or update a DESIGN.md design system specification for websites, apps, prototypes, or product designs. Use when the user asks to generate a DESIGN.md, design system spec, UI specification, frontend design source of truth, Stitch/Google Design.md-style document, or agent-ready design tokens and component guidelines from images, descriptions, screenshots, mockups, brand notes, or raw product requirements.
documentation
Run the review-revision loop for an existing design doc: call design-doc-reviewer, address Critical Gaps and Minor Issues, repeat until clean, then mark the doc Revised for feature-delivery. Use when asked to review and revise, repeat until no gaps remain, prepare a design doc for feature delivery, or start a reviewer subagent and address feedback. Use design-doc-reviewer for one-time read-only critique.