بنقرة واحدة
new-blog-post
Create a new blog post from the project template. Argument: <topic>
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Create a new blog post from the project template. Argument: <topic>
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Find content files missing their Spanish (.es.md) translation. Use when asked about translation coverage or after adding new English content.
List blog posts with title, date, tags, and draft status. Optional argument: [tag or year] to filter
Add an image to a blog post (cover, middle, or footer). Arguments: <image-path> [post-date] [cover|middle|footer]
Create a new reading note from the project template. Argument: <book-title> by <author>
Create a new talk page (EN + ES) and optionally scaffold a Marp slide deck. Argument: <talk-title> [--deck]
Translate content between English and Spanish. Argument: <file-path>
| name | new-blog-post |
| description | Create a new blog post from the project template. Argument: <topic> |
| allowed-tools | Read, Write, Glob, Grep |
| argument-hint | <topic> |
.claude/templates/blog-post.md.claude/skills/writing-style/SKILL.md and .claude/skills/writing-style/references/blog-posts.md (if present) and apply them as the tone and style guidecontent/blog/YYYY-MM-DD-slug.md using today's datestatic_thumbnail to the shared placeholder /images/blog/placeholder.webp (a committed TODO image) so the draft compiles without real assets. Use the same path for any / slots you add. Swap these to /images/blog/YYYY-MM-DD/<slot>.webp when real images land via /add-image.[extra.series] in config.toml); if so, add series and series_order to [extra]<!-- more --> marker after the introductionrelated_posts front matter over a ## Related sectiondraft = trueThe topic/title is provided with this skill call.