css-development
v1.0.0CSS development workflows with Tailwind composition, semantic naming, and dark mode by default
Generate launch materials (subscriber email, CEO blog post, CEO tweet thread) for 2389.ai products and skills with authentic voice profiles baked in
/plugin install product-launcher@2389-research
Full plugin documentation and usage guide
Generate product pages for the 2389.ai site and coordinated launch materials with voice profiles derived from real communications.
Creates a complete Hugo product page (content/products/{slug}/index.md) for the 2389.ai website.
Invocation:
/product-launcher
Or naturally:
Workflow (4 phases):
hugo to verify the build passes.Cross-repo note: This skill runs in a product repo but writes to the 2389.ai site repo. It looks for the site at ~/Public/src/2389/2389.ai or ~/workspace/2389/2389.ai.
Takes a product and generates ready-to-publish GTM materials:
Invocation:
/product-launcher
Or naturally:
Voice profiles are baked in, not templated. Each output matches the actual tone and style of past 2389 communications. Emails match the casual, direct Buttondown style. Blog posts match Harper's narrative, technically-credible voice. Tweets match @harper's punchy, self-aware thread style. Product pages are specific, technically grounded, and free of AI writing patterns.
The skill will gather:
The skill will gather:
Single markdown file written to {site-repo}/content/products/{slug}/index.md with frontmatter and body content. Verified against Hugo build.
All three outputs generated in one pass:
#### CEO blog post
#### CEO tweet thread
Company blog post (2389.ai/blog) is on hold pending new voice direction (shifting away from scientific style).
Profiles derived from:
Get started in seconds
/plugin marketplace add 2389-research/claude-plugins
/plugin install product-launcher
Skills auto-trigger when relevant