AGENT SKILL
blog.create_til
Write a "today I learned" blog
- License 许可
- Apache-2.0
- 最近更新
- 2026-11-02
- Stars
- ★ 155
- Forks
- 170
01 前言 Front Matter
- model
- haiku
- description
- Write a "today I learned" blog
03 SKILL.md 正文
Goal
- Write a concise, engaging, and educational "Today I Learned" (TIL) blog post about the topic / content from the user
Workflow
Structure
- Title
- What I Learned
- Why It Matters
- Example / Demonstration
- Key Takeaways
- References or Further Reading
- The post should:
- Start with a short introduction explaining what I learned and why it caught my attention
- Clearly explain the concept in simple language suitable for software engineers, tech enthusiasts, or curious readers
- Include a practical example, code snippet, or real-world use case where appropriate
- Highlight any surprising insights, common misconceptions, or lessons learned during the discovery process
- End with key takeaways and actionable advice for readers who want to explore the topic further
Use Front Matter and TL;DR
- Add front matter as in
.claude/skills/blog.rules.md## Front Matter (YAML) - Add TL;DR as in
.claude/skills/blog.rules.md## TL;DR Section
Beautify
- Run a command to format the code for proper visualization
> prettier --tab-width 4 --prose-wrap always --print-width 80 -w <FILE>
Conventions
Tone
- Conversational and reflective
- Technical but accessible
- Curious and educational
Length
- Keep the post between 500 and 1000 words and focus on clarity, practical value, and genuine learning rather than exhaustive coverage
Formatting Rules
-
Make sure to write using bullet points
-
Follow the rules in:
.claude/skills/blog.rules.md.claude/skills/markdown.rules.md.claude/skills/text.rules.md
Verification
- [ ] Confirm front matter and a TL;DR are present per
.claude/skills/blog.rules.md - [ ] Confirm the post is between 500 and 1000 words
- [ ] Confirm
prettierran without errors
04 同仓库更多 Skills
tutorial_in_60_mins.propagate_docker_changes
Sync tutorial and class-project Docker files to match project_template
★ 155
tutorial_in_60_mins.merge_markdown
Merge the content of a markdown file into a Jupyter notebook
★ 155
tutorial_in_60_mins.format
Format a directory to follow the "Learn X in 60 Minutes" tutorial conventions
★ 155
tutorial_in_60_mins.create
Create a tutorial directory for the Learn X in 60 Minutes conventions
★ 155
todo.reorg_in_progress
Reorganize ai_task_queue.md so in-progress tasks, not-started tasks, and mislabeled topic headers sit under the right H1 stage
★ 155
todo.reorg_headers
Reorganize ai_task_queue.md .md so every H2 topic matches ALL TOPICS and every H3 task sits under the right topic, keeping its H1 stage
★ 155