community-publish

community publish

starchild-ai-agent 18 ↓ 3.2k updated 25d ago
Claude Code
View source ↗

What it does

  • "is it visible / public / discoverable yet?"
  • "上架了吗 / 在 dashboard 上吗 / 别人能看到吗"
  • "is the listing live?"
  • previewid: from preview(action='serve'). Must be status=running.
  • slug: URL suffix only (lowercase alphanumeric + hyphens, 3-50 chars). Userid prefix is added automatically.
  • title: display name for the listing.
  • publishercodeslug: optional cross-link binding to a code project's slug.

Requirements & configuration

  • | "list on the dashboard" / "上架" / "show on community" / "make discoverable" / "发到广场" | listindashboard(slug) | Free listing. Requires the preview to already exist. |
  • | "上架付费服务" / "make this a paid service" / "上架到服务市场(付费)" | createpaidservice(...) → submitforreview() (recommended) → publishservice() | Paid listing. Needs x402 config first. |
  • | publishpreview first → opensource second | publishpreview records pending entry (needs publishercodeslug arg); opensource consumes it and links |
  • Only works inside the Starchild Fly container (needs FLYMACHINEID).
  • Listing visibility default is ispublic=false. A successful publishpreview allocates the URL but does NOT make it discoverable. Discovery requires a separate listindashboard() call.

Configuration: POSTFLY_MACHINE_IDMY_KEY

Derived from the skill's own SKILL.md documentation · extracted 2026-07-23

community publish

Source

Repository: https://github.com/starchild-ai-agent/official-skills

community-publish FAQ

What does the community-publish skill do?

| Publish previews to a public URL, open-source projects to community GitHub, and list services (free or paid) on the Service Marketplace. "is it visible / public / discoverable yet?" "上架了吗 / 在 dashboard 上吗 / 别人能看到吗"

What does community-publish require?

| "list on the dashboard" / "上架" / "show on community" / "make discoverable" / "发到广场" | listindashboard(slug) | Free listing. Requires the preview to already exist. | | "上架付费服务" / "make this a paid service" / "上架到服务市场(付费)" | createpaidservice(...) → submitforreview() (recommended) → publishservice() | Paid listing. Needs x402 config first. | | publishpreview first → opensource second | publishpreview records pending entry (needs publishercodeslug arg); opensource consumes it and links | Only works inside the Starchild Fly container (needs FLYMACHINEID). Listing visibility default is ispublic=false. A successful publishpreview allocates the URL but does NOT make it discoverable. Discovery requires a separate listindashboard() call. Configuration keys: POST, FLY_MACHINE_ID, MY_KEY.

How do I install community-publish?

Run: npx -y skills add https://github.com/starchild-ai-agent/official-skills --skill community-publish --agent claude-code — the source lives at github.com/starchild-ai-agent/official-skills.

Maintain community-publish?

Let people know it's listed here — add the badge (live metrics, light/dark aware) or a plain link to your README or docs.

[community-publish on getagentictools](https://getagentictools.com/skills/starchild-ai-agent-official-skills-community-publish?ref=badge)
npx agentictools info skills/starchild-ai-agent-official-skills-community-publish

The second line is the CLI lookup for this page — handy in READMEs and docs.