Share your story
Topluluk hikayesi yazmak için Build with Claude katkı kılavuzunu açın
Kaynak: davepoon/claude-code-subagents-collection · MIT
Topluluk hikayesi yazmak için Build with Claude katkı kılavuzunu açın
Kaynak: davepoon/claude-code-subagents-collection · MIT
mkdir -p .claude/commands && curl -sL https://www.antrophiclove.com/api/kaynak/share-your-story/raw -o .claude/commands/share-your-story.mdHedef dosya: .claude/commands/share-your-story.md
Walks you through contributing a community story to buildwithclaude.com/stories.
A community story on Build with Claude is a short post about something you built — a plugin, a skill, a hook, a subagent, a command, or an MCP server — and what you learned shipping it. Posts live as markdown files in the repo and ship automatically on merge.
share-your-story
Run this command to get the canonical instructions for writing a story:
File location: create your post at stories/<your-slug>/index.md at the repo root. The folder name becomes your URL — /stories/<your-slug> — and must match the slug field in your frontmatter exactly. Allowed characters: lowercase letters, numbers, dashes, underscores; up to 80 characters. Optionally drop a cover.png (or .jpg / .webp / .svg) next to index.md to override the default palette wallpaper.
Frontmatter: every story needs slug, title, excerpt, author (name + handle + avatarHue), target (the plugin/skill/etc. you're writing about), category (Plugins / Skills / Subagents / Commands / Hooks), platforms, cover (brown / blue / green / purple, used as fallback wallpaper), date, and readTime. Optional author links: author.url links your name (e.g. a personal site) and author.social links your @handle (e.g. your X or GitHub). Other optional fields: featured: true makes you eligible for the homepage strip, pinned: true puts you in the editor's-pick slot at the top of /stories, pullQuote: "…" renders an italic blockquote near the top, coverAlt: "…" sets the alt text for your cover image.
Body: 3–5 short paragraphs is the sweet spot. The article view auto-renders a drop cap on paragraph 1; if you set pullQuote in frontmatter, it renders as an italic blockquote after paragraph 2. You can embed images in the body with standard markdown on their own line —  — keeping the image file in your story folder next to index.md. Any image in the folder is copied to web-ui/public/stories/<your-slug>/ on build, relative names resolve there automatically, and body images render full-width with the alt text as a caption.
Preview locally: cd web-ui && npm run dev, then visit http://localhost:3000/stories/<your-slug>.
PR flow:
gh repo fork davepoon/buildwithclaude --clone
git checkout -b story/<your-slug>
# write your story
npm test
git commit -m "story: add <your-slug>"
gh pr create --title "story: <your headline>"
After merge: production rebuilds in ~2 minutes and your story is live at buildwithclaude.com/stories/<your-slug>.