← Back to list

turn-this-feature-into-a-blog-post
by GhostScientist
Public Skills for Claude Code by Dakota Kim (GhostScientist)
⭐ 2🍴 0📅 Jan 15, 2026
SKILL.md
name: turn-this-feature-into-a-blog-post description: Generates a technical blog post from code implementation. Use when asked to write a blog post about a feature, explain an implementation for a blog, document code as a blog article, or create technical content from source code. Triggers on phrases like "write a blog post about", "turn this into a blog", "create a technical article", or "explain this for a blog".
Turn This Feature Into a Blog Post
Generate a Markdown blog post that explains a code implementation in an engaging, educational way.
Process
- Analyze the implementation - Read and understand all relevant code files, tracing the feature from entry point to completion
- Identify the narrative - Find the core problem being solved and why it matters
- Structure the post - Organize as What → Why → How (from first principles)
- Write accessibly - Use friendly, conversational language while maintaining technical authority
- Output Markdown - Create a complete
.mdfile ready for publishing
Blog Post Structure
Title
- Clear, specific, and searchable
- Format: "How We Built [Feature]" or "Building [Feature]: A Deep Dive"
Introduction (2-3 paragraphs)
- Hook the reader with the problem or outcome
- Briefly explain what the feature does
- Preview what readers will learn
The What (1-2 sections)
- Describe the feature from the user's perspective
- Include screenshots or diagrams if applicable
- Keep technical jargon minimal
The Why (1-2 sections)
- Explain the problem this solves
- Discuss alternatives considered and why this approach won
- Connect to broader engineering principles
The How (2-4 sections)
- Walk through the implementation from first principles
- Include relevant code snippets with explanations
- Explain non-obvious decisions
- Build up complexity gradually
Conclusion
- Summarize key takeaways
- Mention potential future improvements
- Invite engagement (questions, feedback)
Writing Style
- Friendly but authoritative - Write like a knowledgeable colleague explaining over coffee
- First-person plural - Use "we" to create shared ownership
- Active voice - "We built" not "It was built"
- Show, don't just tell - Use code examples liberally
- Explain the "why" - Every code block should have context
- Avoid jargon walls - Define terms on first use
Code Snippets
- Include only relevant portions, not entire files
- Add comments for non-obvious lines
- Use syntax highlighting with language tags
- Provide context before each snippet
Output
Save the blog post as a Markdown file with:
- Kebab-case filename matching the title
- Frontmatter with title, date, author, and tags (if appropriate for the target platform)
- Properly formatted headers, code blocks, and lists
Score
Total Score
60/100
Based on repository quality metrics
✓SKILL.md
SKILL.mdファイルが含まれている
+20
✓LICENSE
ライセンスが設定されている
+10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
○タグ
1つ以上のタグが設定されている
0/5
Reviews
💬
Reviews coming soon