
blog-post-creator
by novemberde
github blog
SKILL.md
name: blog-post-creator description: Create new Hugo blog posts with proper frontmatter and directory structure. Use when creating new blog posts, articles, or content for the Hugo site.
Blog Post Creator
Create new blog posts for the Hugo static site with proper frontmatter, directory structure, and naming conventions.
Post Structure
All posts follow this directory pattern:
content/post/YYYY/MM/DD/Post-Title.md
Frontmatter Template
Every post must include this frontmatter:
---
title: "Your Post Title"
tags: ["tag1", "tag2", "tag3"]
date: "YYYY-MM-DDTHH:MM:SS+00:00"
ShowBreadCrumbs: true
ShowReadingTime: true
ShowPostNavLinks: true
---
Instructions
When creating a new blog post:
-
Generate the file path:
- Use current date:
content/post/YYYY/MM/DD/ - Create a descriptive filename with hyphens:
Post-Title.md - Example:
content/post/2025/01/28/AWS-unified-studio.md
- Use current date:
-
Create proper frontmatter:
- title: Clear, descriptive title in quotes
- tags: Array of relevant tags (lowercase, use hyphens for multi-word tags)
- date: ISO 8601 format with timezone
- Include the three boolean flags for Hugo theme settings
-
Add content structure:
- Start with a clear introduction
- Use proper markdown headers (##, ###)
- Include code blocks with language tags when relevant
Common Tags
Based on the blog's existing content, common tags include:
Technical/AWS:
- aws, serverless, lambda, ec2, s3
- docker, kubernetes, devops
- nodejs, python, golang, typescript
- ml, ai, mlops
Leadership/Career:
- leadership, career, engineering-culture
- 리더십 (Korean for leadership)
- 개발자 리더십 (Korean for developer leadership)
- 엔지니어 리더십 (Korean for engineer leadership)
Note: This blog supports both English and Korean tags. You can use Korean tags for Korean-language content.
Examples
Creating a Technical Tutorial
---
title: "Getting Started with AWS Lambda"
tags: ["aws", "lambda", "serverless", "tutorial"]
date: "2025-01-28T10:00:00+00:00"
ShowBreadCrumbs: true
ShowReadingTime: true
ShowPostNavLinks: true
---
## Introduction
Brief overview of what this tutorial covers...
## Prerequisites
- AWS Account
- Basic understanding of...
Creating a Career/Leadership Post
---
title: "Lessons from Leading a Platform Team"
tags: ["leadership", "platform-engineering", "career", "engineering-culture"]
date: "2025-01-28T10:00:00+00:00"
ShowBreadCrumbs: true
ShowReadingTime: true
ShowPostNavLinks: true
---
## Context
Setting the stage...
Best Practices
-
Title: Make it clear and searchable
- For Korean content, use Korean titles (e.g., "-10x 리더 되기, 그리고 10x 리더 되기")
- For English content, use English titles
-
Tags: Use 3-8 relevant tags, prefer existing tags from the blog
- Mix English and Korean tags when appropriate
- Use descriptive Korean tags for Korean content (e.g., "개발자 리더십", "엔지니어 리더십")
- Use quotes for multi-word tags in array format
-
Date: Use current date/time in UTC (ISO 8601 format)
- Format:
YYYY-MM-DDTHH:MM:SS+00:00 - Example:
2025-02-09T00:30:00+00:00
- Format:
-
Directory Structure: Always follow the YYYY/MM/DD pattern
- Example:
content/post/2025/02/09/
- Example:
-
Filename: Use hyphens, avoid spaces, keep it descriptive but concise
- For English:
AWS-unified-studio.md - For Korean:
Plus-minus-10x-leader-ko.md(add-kosuffix for Korean) - Use capitalized first letters for better readability
- For English:
-
Language Considerations:
- This blog is bilingual (English and Korean)
- Korean content should use Korean tags and appropriate filename suffix
- Ensure proper UTF-8 encoding for Korean characters
-
Required Frontmatter Fields:
- Always include:
ShowBreadCrumbs: true,ShowReadingTime: true,ShowPostNavLinks: true - These enable PaperMod theme features for better user experience
- Always include:
Score
Total Score
Based on repository quality metrics
SKILL.mdファイルが含まれている
ライセンスが設定されている
100文字以上の説明がある
GitHub Stars 100以上
3ヶ月以内に更新
10回以上フォークされている
オープンIssueが50未満
プログラミング言語が設定されている
1つ以上のタグが設定されている
Reviews
Reviews coming soon

