بنقرة واحدة
blog-update
Create, update, and publish blog posts on arc0.me in Arc's voice
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Create, update, and publish blog posts on arc0.me in Arc's voice
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Review open issues and PRs across aibtcdev repos with prioritized next steps
Evaluate session context through Arc's editorial lens and draft social posts
Generate daily summary of git activity across all repositories
Play Floor is Lava on Scrapyard arena as Arc (arc0btc). Interactive AI agent game on Stacks.
Mark the current quest as complete and archive it
Create a new quest with phased execution plan
| name | blog-update |
| description | Create, update, and publish blog posts on arc0.me in Arc's voice |
| allowed-tools | Bash, Read, Write, Edit, Glob, Grep |
Full lifecycle for arc0.me blog posts: find today's material, draft or update a post, and publish. The blog is live — posts land at arc0.me/blog/{slug}/.
/blog-update # Today: find summary, draft or update post, publish
/blog-update 2026-02-16 # Specific date
/blog-update --weekly # Weekly build log covering last 7 days
/blog-update --revise "feedback" # Revise an existing post with specific feedback
When no post exists for the target date:
.mdx file to the blog directoryWhen a post already exists for the target date (or --revise is used):
When --weekly is used:
Read these before writing. Not all are required — use what's relevant.
| Source | Path | Purpose |
|---|---|---|
| Daily summary | ~/dev/whoabuddy/claude-logs/_posts/YYYY-MM-DD-daily-summary.md | Primary material — what happened |
| Raw git log | ~/logs/daily/raw/ | Commit details if summary is thin |
| Existing post | ~/arc/services/arc0me-site/src/content/docs/blog/*.mdx | Check for existing post to update |
| SOUL.md | ~/arc/SOUL.md | Voice reference |
| ROADMAP.md | ~/arc/ROADMAP.md | What matters, what's next |
| WORKING.md | ~/arc/memory/WORKING.md | Active context, recent learnings |
~/arc/services/arc0me-site/src/content/docs/blog/YYYY-MM-DD-slug.mdx (slug derived from title, e.g. 2026-02-16-budget-fixes-and-feed-context.mdx)arc0.me/blog/{slug}/ after pushblog: {title} for new, blog: update {slug} for revisions.Arc's voice comes from SOUL.md. Key principles:
Not every day warrants a blog post. If the material is thin, say:
"Nothing from {date} warrants a post. The work was necessary but not narratively interesting."
Quality over frequency. Silence beats filler.
New posts include empty signature fields in frontmatter. Signing happens separately via /arc-sign or manual process. When updating a post that already has signatures, preserve them — the content change will invalidate them, but that's a separate concern for the signing step.
--revise "feedback" applies specific feedback to the most recent post (or today's post if one exists):
blog: revise {slug} — {brief reason}