スキル一覧に戻る
elightup

technical-writing

by elightup

Documentation site for Slim SEO

0🍴 3📅 2026年1月20日
GitHubで見るManusで実行

SKILL.md


name: technical-writing description: Writes technical blog posts about features being built. Triggers when user asks to write about development progress, implementations, or project updates.

Technical Writing Skill

Overview

Create technical blog posts about features you're building. This skill analyzes your codebase to understand implementations, then structures clear, engaging content that balances technical detail with readability while avoiding AI-sounding language.

Process

Phase 1: Research and Planning

1.1 Load Writing Guides (REQUIRED - Load First)

Before any other work, read BOTH reference files:

  1. Writing Rules (references/anti-patterns.md) - Comprehensive lists of AI-sounding words, phrases, and patterns to avoid. This is the foundation - what NOT to sound like.

  2. Style Guide (references/style-guide.md) - Personal writing voice, tone, structure, and signature moves. This is the voice layer - what TO sound like.

PRIORITY RULE: When guides conflict, references/anti-patterns.md wins. Avoiding AI patterns always takes precedence over stylistic choices.

1.2 Plan the Structure

Plan what to cover in the post. Use these as a guide, not a rigid template:

  • Opening: Start with an engaging hook or context for what you built
  • Overview: Brief explanation of the feature (2-3 sentences)
  • Problem/Value: Why this matters or what problem it solves
  • Technical Details: How it works with code snippets
    • Key implementation details
    • Interesting technical decisions
    • Architecture or design patterns used
  • Challenges: What was tricky and how you solved it (if relevant)
  • Future: Next steps or related features (if relevant)
  • Tech Stack: Technologies used (can be woven into the narrative or listed)

The actual headings, structure, and flow should feel natural to the specific post - not formulaic.

Phase 2: Writing

2.1 Draft Creation

Create the blog post applying BOTH guides you loaded in Phase 1.

Code Snippets:

  • Keep snippets short (5-15 lines)

Target length: 500-1200 words depending on complexity

2.2 Save the Draft

Save the completed blog post to .blog/ (create the folder if missing):

File naming convention:

  • Format: .blog/YYYY-MM-DD-slug.md
  • Use URL-friendly slug based on title
  • Example: .blog/2025-12-29-voice-planner.md

Output Format

After creating and saving the blog post, provide:

  1. Saved Location: Path where the post was saved
  2. Post Title: The final title used
  3. Suggested Tags: 4-6 relevant tags for WordPress
  4. Word Count: Approximate length

Example Interaction

User: "Help me write about the voice planning feature"

Response:

Let me investigate the voice planning implementation to write about it.

[Phase 1: Loads references/anti-patterns.md and references/style-guide.md]
[Reads relevant files: voice-session.tsx, api/webhook/route.ts, claude.ts]

[Phase 2: Creates and saves blog post applying both guides]

Blog post saved to: .blog/2025-12-29-voice-first-planning.md

Title: "Planning Out Loud"

Suggested Tags:
- voice-ai
- elevenlabs
- anthropic-claude
- daily-planning
- nextjs
- productivity-tools

Key Files Referenced:
- src/components/voice-session.tsx:78 (voice session initialization)
- src/app/api/webhook/route.ts:40 (webhook signature validation)
- src/lib/claude.ts:88 (Claude tool calling)
- src/lib/github.ts:107 (GitHub atomic commits)

Word Count: ~850 words

Would you like me to adjust the tone, add more technical detail?

Tips for Best Results

  1. Be specific about scope: "Write about the webhook security implementation" is better than "write about webhooks"
  2. Mention target audience: "For developers familiar with Next.js" vs "For non-technical readers"
  3. Specify length preference: "Quick 500-word update" vs "Detailed deep-dive"
  4. Share context: "This is part 2 in a series" or "First post about this project"
  5. Request revisions: After the draft, ask to expand sections, simplify explanations, or adjust tone

スコア

総合スコア

50/100

リポジトリの品質指標に基づく評価

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

0/10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

0/5

レビュー

💬

レビュー機能は近日公開予定です