inferred from GitHub
skills from claude blog
Auto-generated SKILL.md files from official Anthropic/Claude blog posts (KR + EN). Updated hourly.
Core trick
A scheduled batch job converts each Claude blog post into a SKILL.md folder by mapping the post to Claude Code's extension spec.
Evidence
README matched "Built with Opus 4.6": | [Meet the winners of our Built with Opus 4.6 Claude Code hackathon](https://claude.com/blog/meet-the-winners-of-our-built-with-opus-4-6-claude-code-hackathon) | 2026-04-20 | 1 skill |
Tags
README excerpt
**English** · [한국어](./README.ko.md) · [Español](./README.es.md) · [日本語](./README.ja.md)
# skills-from-claude-blog
> Artifacts distilled from posts on [claude.com/blog](https://www.claude.com/blog),
> organized by Claude Code's official extension specs.
> Not affiliated with Anthropic — this is a third-party summary project.
A repository that converts official Claude blog posts into **Claude Code's official specs matching each post's character**. A batch runs every 4 hours to reflect new posts and unprocessed ones.
## Layout (per blog post)
One blog post = one `<YYYY.MM.DD>_<blog-slug>/` folder at the repo root, where the date prefix is the post's `published_date` and `<blog-slug>` is the last URL segment. Folders sort naturally from newest to oldest on GitHub. The subfolders below appear conditionally based on the post's character.
```
<YYYY.MM.DD>_<blog-slug>/
├── description.en.md # Human-readable English summary (always)
├── description.ko.md # Korean summary (always)
├── description.es.md # Spanish summary (always)
├── description.ja.md # Japanese summary (always)
├── source.json # Source metadata (always)
│
├── skills/<name>/SKILL.md # A. Agent Skills spec
├── agents/<name>.md # B. Claude Code Subagent spec
├── guides/<name>.{en,ko,es,ja}.md # C. Free-form multilingual guides
├── hooks/<name>.json +.md # D. Claude Code Hooks JSON + notes
├── output-styles/<