Skip to content

chore(launch): product hunt launch assets#486

Merged
evantahler merged 1 commit into
mainfrom
launch/product-hunt
May 28, 2026
Merged

chore(launch): product hunt launch assets#486
evantahler merged 1 commit into
mainfrom
launch/product-hunt

Conversation

@evantahler

Copy link
Copy Markdown
Member

Summary

  • Product Hunt launch assets in launch/: 4 gallery slots (SVG + PNG), tagline, description, maker comment, topics, runbook
  • Rename PROCESS_NAME default from actionhero-server to keryx in .env.example files so the example app reports a proper name on bun dev and in MCP tool calls

Gallery

  • Slot 1 (thumbnail): one action class → five transports
  • Slot 2: quickstart terminal — bunx keryx new my-app → bun dev → HTTP/WS/MCP/OpenAPI/workers/db
  • Slot 3: real Claude Desktop screenshot calling Keryx MCP tools with OAuth 2.1
  • Slot 4: VS Code showing backend MessagesList action → frontend ActionResponse inference
  • Slot 5 (demo gif): intentionally skipped for first launch

Copy

  • launch/tagline.md: "The Fullstack TypeScript Framework for MCP and APIs"
  • launch/description.md: 260-char PH description
  • launch/maker-comment.md: ~370-word first-comment script that leads with the MCP duplication pain
  • launch/topics.md: Developer Tools, Open Source, AI, GitHub
  • launch/runbook.md: T-7 / T-3 / T-1 pre-launch timeline, launch-morning playbook, comment-response templates, X/LinkedIn/HN cross-post copy

No version bump

Pure launch-marketing assets — nothing in the published package surface changes. .env.example default tweak is config-only.

Test plan

  • Open each PNG and verify it renders correctly at PH thumbnail dimensions (1270×760)
  • Sanity check tagline + description fit within PH character limits
  • Sanity check the maker comment markdown renders correctly when pasted into PH's comment field
  • Verify bun dev in example/backend reports name: "keryx" in /api/status after pulling the .env.example change locally

🤖 Generated with Claude Code

- 4 gallery slots (SVG + PNG): thumbnail, quickstart, Claude Desktop MCP, typed frontend
- Final tagline, description, maker comment, topics
- Launch-day runbook with pre-launch timeline, comment templates, cross-post copy
- Rename PROCESS_NAME default from actionhero-server to keryx in .env.example

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@evantahler evantahler merged commit 694e659 into main May 28, 2026
15 checks passed
@evantahler evantahler deleted the launch/product-hunt branch May 28, 2026 08:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant