aeo-optimization
AI Engine Optimization - semantic triples, page templates, content clusters for AI citations
Best practices for sharing engineering work publicly — what to post, what to withhold, and channel-specific guidance
$ npx -y skills add alinaqi/claude-bootstrap --skill build-in-public --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/build-in-publicContext preview
The summary Claude sees to decide when to auto-load this skill.
Best practices for sharing engineering work publicly — what to post, what to withhold, and channel-specific guidance
name: build-in-public description: Best practices for sharing engineering work publicly — what to post, what to withhold, and channel-specific guidance when-to-use: When drafting build-in-public posts, changelogs, or launch content for social channels user-invocable: false effort: low
Build in public isn't marketing. It's letting people watch you work. The best posts feel like you're narrating your thought process to a friend who's also a senior engineer. No hype sludge. No "I'm excited to announce." Just: here's what I built, here's why it matters, here's what I learned.
**Share:**
**Never share:**
**Audience:** Engineers, CTOs, founders who build. They scroll between meetings looking for something that makes them think.
**Format:**
**Tone:** Confident, teaches something. You're the senior engineer explaining your approach to a peer. No jargon without explanation. If you used a technique others might not know, explain it briefly.
**When to post:** Tuesday-Thursday, 8-10 AM in target timezone. Avoid weekends and Monday mornings (everyone's catching up).
**What works:**
**What flops:**
**Audience:** Developers who ship. They scroll fast and judge faster. You have one sentence to earn their attention.
**Format:**
**Tone:** Sharp, opinionated, zero filler. Imagine you're texting a builder friend. If it sounds like marketing, delete it.
**When to post:** Tuesday-Friday, 9-11 AM or 2-4 PM in target timezone. Weekends can work for developer audience (they're building side projects).
**What works:**
**What flops:**
**Daily (if you have something to say):**
**Weekly:**
**Per event (triggered by plugin):**
1. **The "we" trap** — Solo builders using "we" sounds insecure. Use "I" unless you're actually a team. 2. **Engagement bait** — "Agree?" or "Thoughts?" at the end of every post reads as desperate. Let the insight stand alone. 3. **Posting without building** — If you haven't shipped in 2 weeks, don't post. Your content should be a byproduct of your work, not a substitute for it. 4. **The LinkedIn bro voice** — "I'm humbled and honored to share..." Delete immediately. You're not accepting an award. 5. **Over-polishing** — A post that sounds like it went through 5 rounds of editing reads as corporate. Ship the draft. 6. **Ignoring replies** — If someone takes time to engage, reply within 24h. The conversation in comments often outperforms the original post.
Track these signals (Buffer, LinkedIn analytics, X analytics):
A good LinkedIn post: 3-5% engagement rate. A great one: 8%+. On X, anything above 2% is solid for technical content.
The build-in-public plugin follows these practices automatically:
# What gets shared vs skipped: on_pr_merged: - Share if: >3 files changed, meaningful commit message - Skip if: typo fix, dependency bump, config change only on_feature_shipped: - Share: always, with screenshot - LinkedIn: deep dive on architecture decisions - X: punchy one-liner on impact on_review_passed: - Share if: 3/3 unanimous approval - X only: architecture insights are punchy - Skip if: 1/3 or 0/3 (revisions aren't share-worthy)
Turn Claude Code into a self-reviewing, test-enforced engineering system that remembers context across sessions — then route work across 13 models from a single dashboard.
Repo: alinaqi/claude-bootstrap
AI Engine Optimization - semantic triples, page templates, content clusters for AI citations
Claude Code Agent Teams - default team-based development with strict TDD pipeline enforcement
Build AI agents with Pydantic AI (Python) and Claude SDK (Node.js)
Latest AI models reference - Claude, OpenAI, Gemini, Eleven Labs, Replicate
Android Kotlin development with Coroutines, Jetpack Compose, Hilt, and MockK testing