
Customer Story Setup
Converts a Markdown customer story draft into production MDX for a Fumadocs site, following the exact pattern used by Langfuse's Canva and Cresta case studies. It walks you through the metadata checklist (company details, authors, logos, quotes, publish date) before touching any files, generates sized image placeholders with Frame wrappers based on aspect ratios, wires up the meta.json pages array, and handles the BlogHeader/CustomerStoryCTA boilerplate. Useful when you're adding user stories or testimonials and want the styling and structure consistent without memorizing the repo's conventions. It won't guess missing fields, which is either disciplined or annoying depending on how complete your draft is.
- GitHub stars
- 210
- last updated
- Jun 11, 2026
Install
$ npx -y skills add langfuse/langfuse-docs --skill customer-story-setup --agent claude-codeInstalls into .claude/skills of the current project.
Files
Single source of truth: maintain this skill under
.agents/skills/customer-story-setup/only. Claude and Cursor load projected copies under.claude/skills/customer-story-setupand.cursor/skills/customer-story-setup.
Customer story setup (MD -> MDX)
Turns a plain Markdown draft into content/customers/<slug>.mdx in the
same pattern as content/customers/canva.mdx and cresta.mdx.
Before writing any file: collect missing input
Do not guess. If any item below is missing from the user's draft or message, ask explicitly and wait for answers (or confirm defaults).
Content & publishing
Sponsors
Details
- Repository
- github.com/langfuse/langfuse-docs
- Category
- Documentation
- License
- MIT
- First seen
- Jun 11, 2026