Skip to content
Development
Command

/build-in-public

Build-in-Public — generate posts from your engineering work, anonymize, and schedule via Buffer

From plugin
maggy
70525 skills7 agents25 commands1 hook
Install
$ npx -y skills add alinaqi/maggy --agent claude-code

How it fires

How this command gets triggered: by you, by Claude, or both.

  • Fires itselfClaude auto-loads it when your prompt matches the work.
  • You can call itInvoke it directly when you want it.
  • Slash command/build-in-public

Context preview

What this command does when you run it.

Build-in-Public — generate posts from your engineering work, anonymize, and schedule via Buffer

Command definition

build-in-public.md
description: Build-in-Public — generate posts from your engineering work, anonymize, and schedule via Buffer

Build-in-Public Commands

Enable for this project

To enable the build-in-public plugin for the current project:

/build-in-public enable

This activates post generation for significant work events: PR merged, feature shipped, review passed.

Manage brands

By default, ALL company names are anonymized. To explicitly allow a brand:

/build-in-public add brand Protagé
/build-in-public add brand edubites

Brands added this way appear by name in posts. Everything else stays anonymized.

Manage clickouts

To add a URL that gets appended to posts (especially X/Twitter):

/build-in-public add clickouts to https://github.com/alinaqi/maggy
/build-in-public add clickouts to https://edubites.ai

Multiple URLs are supported. X posts always include the first clickout.

Customization file

Your guidelines are stored in the plugin's `customization.md` file. When you change a setting via slash command, it updates this file:

~/.maggy/plugins/build-in-public/customization.md

The plugin reads this file on every post generation — no restart needed.

Disable

/build-in-public disable

Pauses post generation for the current project.

Ships withmaggy

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.

Get the whole plugin