Write a step-by-step integration tutorial — connecting your product with another service, framework, or platform. Produces a complete, runnable guide from prerequisites through working example.
npx claudepluginhub hpsgd/turtlestack --plugin developer-docs-writerThis skill is limited to using the following tools:
Write an integration guide for $ARGUMENTS using the mandatory process and structure below.
Searches prompts.chat for AI prompt templates by keyword or category, retrieves by ID with variable handling, and improves prompts via AI. Use for discovering or enhancing prompts.
Searches, retrieves, and installs Agent Skills from prompts.chat registry using MCP tools like search_skills and get_skill. Activates for finding skills, browsing catalogs, or extending Claude.
Guides agent creation for Claude Code plugins with file templates, frontmatter specs (name, description, model), triggering examples, system prompts, and best practices.
Write an integration guide for $ARGUMENTS using the mandatory process and structure below.
Before writing, understand what you're documenting:
Grep and GlobOutput: A list of endpoints/methods used, auth requirements, dependencies, and the scope of the guide.
Every integration guide starts with a clear promise and context:
# Integrating [Product] with [Target]
[One sentence: what the reader will have built by the end of this guide.]
## What you'll build
[2–3 sentences describing the working integration. Be specific — not "connect to Stripe" but "accept one-time payments using Stripe Checkout, with webhook handling for payment confirmation."]
## Prerequisites
- [ ] [Account/access requirement] — sign up at: [link]
- [ ] [API key or credential] — get it from: [exact location in dashboard]
- [ ] [Tool or dependency] — install: `[command]`
- [ ] [Language/framework version] — minimum: [version]
- [ ] [Prior knowledge or setup] — see: [link to prerequisite guide]
Rules for prerequisites:
Output: Completed guide header with all prerequisites.
Numbered steps. Each step MUST follow this format:
## Step N: [What you're doing and why]
[1–2 sentences explaining what this step accomplishes.]
\`\`\`[language]
[Complete, copy-pasteable code — not fragments]
\`\`\`
**What this does:** [Explain the non-obvious parts of the code]
**Expected result:**
\`\`\`
[What the reader should see — console output, API response, or UI state]
\`\`\`
Rules for steps:
<placeholder> without explaining what to substitute and how to find the value."test", "foo", or "YOUR_VALUE" — use plausible values like "acct_1A2B3C" or "sk_test_abc123".export STRIPE_SECRET_KEY=sk_test_... # From your Stripe dashboard > Developers > API keysOutput: Complete numbered steps covering install, configure, implement, and verify.
After the step-by-step, provide a single, complete, runnable example that combines everything:
## Complete example
Here's the full integration in one place. You can use this as a starting point.
\`\`\`[language]
[Complete working code — every import, every config line, every handler.
A reader should be able to copy this entire block into a new file and run it.]
\`\`\`
**Run it:**
\`\`\`bash
[Exact command to run the example]
\`\`\`
**Expected result:**
\`\`\`
[What success looks like]
\`\`\`
This is mandatory — fragments scattered across steps are not enough. Developers want to clone and run.
Output: A single self-contained code example.
## Troubleshooting
### [Error message or symptom]
**Cause:** [Why this happens]
**Fix:** [How to resolve it]
### [Common mistake]
**Cause:** [Why developers hit this]
**Fix:** [What to do instead]
## Next steps
- [Natural follow-on: "Add webhook signature verification" with link]
- [Scaling concern: "Handle high-volume events with a queue"]
- [Related guide: "See the [SDK guide](/path) for advanced configuration"]
Include at minimum:
Output: Troubleshooting section with 3+ entries, and next steps with links.
| Check | Requirement |
|---|---|
| Complete example runs | Can someone copy the complete example into a new project and have it work? |
| Every step has expected output | Does the reader know what success looks like at every point? |
| No placeholder credentials | Are all YOUR_KEY values explained with where to find them? |
| Prerequisites are exhaustive | Will the reader hit a "you need X" surprise at step 5? |
| Realistic data | Are examples using plausible values, not "foo" or "test"? |
| External links present | Are sign-up pages, dashboard locations, and reference docs linked? |
| Troubleshooting covers auth | Is the most common auth failure documented? |
/developer-docs-writer:write-sdk-guide skill if the integration involves an SDK, and /developer-docs-writer:write-api-docs for the underlying API reference.# Integrating with [Service Name]
## Prerequisites
- [Runtime/language version]
- [Account/credentials needed — with link to where to get them]
- [Dependencies to install]
## Quick Start
[Fewest steps to a working integration — 5 minutes or less]
## Complete Example
[Full, runnable code with comments explaining each section]
## Step-by-Step Walkthrough
### Step 1: [Authentication]
[Code + expected output]
### Step 2: [Core operation]
[Code + expected output]
### Step N: [Final step]
[Code + expected output]
## Troubleshooting
| Symptom | Cause | Fix |
|---|---|---|
| [error message] | [why it happens] | [how to fix] |
## Next Steps
- [Link to full API reference]
- [Link to SDK guide if applicable]
- [Link to advanced use cases]