Smithery Logo
MCPsSkillsDocsPricing
Login
Smithery Logo

Give agents more agency

Resources

DocumentationPrivacy PolicySystem Status

Company

PricingAboutBlog

Connect

© 2026 Smithery. All rights reserved.

    lofcz

    llmtornado-tutorial-generator

    lofcz/llmtornado-tutorial-generator
    Writing
    542

    About

    SKILL.md

    Install

    • Claude Code
      Claude Code
    • Codex
      Codex
    • OpenClaw
      OpenClaw
    • Cursor
      Cursor
    • Amp
      Amp
    • GitHub Copilot
      GitHub Copilot
    • Gemini CLI
      Gemini CLI
    • Kilo Code
      Kilo Code
    • Junie
      Junie
    • Replit
      Replit
    • Windsurf
      Windsurf
    • Cline
      Cline
    • Continue
      Continue
    • OpenCode
      OpenCode
    • OpenHands
      OpenHands
    • Roo Code
      Roo Code
    • Augment
      Augment
    • Goose
      Goose
    • Trae
      Trae
    • Zencoder
      Zencoder
    • Antigravity
      Antigravity
    • Download skill
    ├─
    ├─
    └─

    About

    Generates comprehensive code tutorials on LlmTornado API formatted for Medium publication with examples, explanations, and best practices.

    SKILL.md

    Tutorial Generation Workflow

    Copy this checklist and track your progress:

    LlmTornado Tutorial Generation Progress:
    - [ ] Step 1: Identify tutorial topic and scope
    - [ ] Step 2: Structure tutorial outline
    - [ ] Step 3: Generate code examples
    - [ ] Step 4: Add explanations and best practices
    - [ ] Step 5: Format for Medium publication
    - [ ] Step 6: Save to local file
    

    Step 1: Identify tutorial topic and scope

    Determine the specific aspect of LlmTornado API to cover:

    • Basic setup and authentication
    • Specific API endpoints (chat completions, embeddings, etc.)
    • Advanced features (streaming, function calling, etc.)
    • Integration patterns
    • Error handling and best practices
    • Performance optimization

    Ask the user if a specific topic isn't provided:

    • What LlmTornado API feature should be covered?
    • What's the target audience level (beginner, intermediate, advanced)?
    • Are there specific use cases to demonstrate?

    Step 2: Structure tutorial outline

    Create a comprehensive outline following Medium best practices:

    Standard Structure:

    1. Title - Catchy and SEO-friendly
    2. Introduction - Hook and overview (2-3 paragraphs)
    3. Prerequisites - Required knowledge and tools
    4. Setup Section - Installation and configuration
    5. Core Concepts - Theory and explanation
    6. Hands-on Examples - Step-by-step code demonstrations
    7. Best Practices - Tips and recommendations
    8. Common Pitfalls - What to avoid
    9. Conclusion - Summary and next steps
    10. Resources - Links and references

    Step 3: Generate code examples

    Create working, production-ready code examples:

    Code Example Guidelines:

    • Use proper code formatting with language tags
    • Include comments explaining each section
    • Show both synchronous and async patterns where applicable
    • Demonstrate error handling
    • Use realistic use cases
    • Keep examples concise but complete
    • Include expected output or responses

    Example Code Block Format for Medium:

    # Description of what this code does
    import llmtornado
    
    # Initialize the client
    client = llmtornado.Client(api_key="your_api_key")
    
    # Your implementation here
    

    Step 4: Add explanations and best practices

    For each code example, provide:

    • What it does - Clear explanation of functionality
    • Why it matters - Use cases and benefits
    • How it works - Step-by-step breakdown
    • Pro tips - Expert recommendations
    • Security considerations - API key management, etc.

    Best Practices to Include:

    • API key security and environment variables
    • Rate limiting and retry logic
    • Error handling strategies
    • Logging and monitoring
    • Cost optimization
    • Testing approaches

    Step 5: Format for Medium publication

    Apply Medium-specific formatting:

    Formatting Rules:

    1. Headings: Use # for title, ## for main sections, ### for subsections
    2. Code Blocks: Use triple backticks with language identifier
    3. Inline Code: Use single backticks for variable_names and function_calls()
    4. Emphasis: Use italics for emphasis, bold for important points
    5. Lists: Use - or * for bullet points, 1. 2. 3. for numbered lists
    6. Quotes: Use > for important callouts or tips
    7. Links: Use text format
    8. Images: Use alt text if applicable

    Medium Style Guidelines:

    • Keep paragraphs short (2-4 sentences)
    • Use subheadings every 3-4 paragraphs
    • Add callout boxes for important notes
    • Include a compelling opening hook
    • End with actionable next steps
    • Aim for 1500-2500 words for optimal engagement

    Step 6: Save to local file

    Save the generated tutorial to a local markdown file:

    File Naming Convention:

    llmtornado-tutorial-[topic]-[date].md

    Example: llmtornado-tutorial-chat-completions-2024-01-15.md

    File Structure:

    /projects/llmtornado-tutorials/
      ├── llmtornado-tutorial-[topic].md
      └── examples/
          └── [topic]-example.py
    

    Save both:

    1. The complete Medium-formatted tutorial (markdown)
    2. Standalone code examples (Python files)

    Additional Considerations

    LlmTornado API Features to Cover:

    • Chat Completions: Text generation, conversations
    • Streaming: Real-time response streaming
    • Function Calling: Tool integration
    • Embeddings: Vector representations
    • Model Selection: Choosing the right model
    • Parameters: Temperature, max_tokens, top_p, etc.
    • Context Management: Handling conversation history
    • Rate Limits: Managing API quotas

    Tutorial Enhancement Options:

    • Add diagrams or flowcharts (describe them for Medium's image feature)
    • Include performance benchmarks
    • Compare different approaches
    • Show before/after code improvements
    • Add troubleshooting section
    • Include testing examples

    SEO Optimization:

    • Use keywords naturally in title and headings
    • Include meta description (first paragraph)
    • Add relevant tags
    • Use descriptive subheadings

    Example Usage

    When a user requests a tutorial, follow this pattern:

    User: "Create a tutorial on LlmTornado chat completions"

    Response Process:

    1. Confirm topic and scope
    2. Generate full tutorial with:
      • Engaging introduction
      • Setup instructions
      • Multiple code examples
      • Best practices
      • Troubleshooting tips
    3. Save to /projects/llmtornado-tutorials/llmtornado-tutorial-chat-completions-[date].md
    4. Provide file location and preview

    Quality Checklist

    Before finalizing, ensure:

    • All code examples are syntactically correct
    • Explanations are clear and beginner-friendly
    • Medium formatting is properly applied
    • Security best practices are mentioned
    • Error handling is demonstrated
    • Tutorial has a clear flow from simple to advanced
    • Conclusion provides next steps
    • File is saved to local filesystem
    • Both .md and .py files are created
    Recommended Servers
    Context7
    Context7
    Microsoft Learn MCP
    Microsoft Learn MCP
    OpenZeppelin
    OpenZeppelin
    Repository
    lofcz/llmtornado
    Files