Help us improve
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
By lebsral
Build, optimize, and deploy DSPy programs for a wide range of AI tasks — chatbots, RAG, agents, classification, extraction — with guided skills covering every stage: signatures, modules, data handling, evaluation, optimizers, adapters, tools, retrieval, and deployment as web APIs.
npx claudepluginhub lebsral/dspy-programming-not-prompting-lms-skills --plugin dspy-build-skillsUse LangWatch for DSPy auto-tracing and real-time optimizer progress. Use when you want to set up LangWatch, langwatch.dspy.init, auto-tracing DSPy, real-time optimization dashboard, optimizer progress tracking, app.langwatch.ai, or DSPy optimizer dashboard. Also used for langwatch setup, pip install langwatch, langwatch trace, optimizer progress, real-time optimization, watch optimizer run, LangWatch self-hosted, langwatch docker, langwatch vs langtrace, langwatch autotrack_dspy.
Review DSPy code for correctness and best practices. Use when you want a code review of your DSPy program, need to check if your AI code follows best practices, want to find anti-patterns in your DSPy usage, or need a quality audit of your AI implementation. Also use for DSPy code review, is my DSPy code correct, review my AI code, best practices check, DSPy anti-patterns, code quality audit, am I using DSPy right, sanity check my AI code, peer review my DSPy program, does this follow DSPy conventions.
Build a conversational AI assistant with memory and state. Use when you need a customer support chatbot, helpdesk bot, onboarding assistant, sales qualification bot, FAQ assistant, or any multi-turn conversational AI. Also used for chatbot remember previous messages, conversational AI keeps forgetting context, build a helpdesk bot that actually works, chatbot drops context after a few turns, Intercom bot alternative, Zendesk AI alternative, build WhatsApp bot, Slack bot with AI, chatbot escalation to human agent, LangChain chatbot but simpler, chatbot for SaaS onboarding flow.
Chain multiple AI steps into one reliable pipeline. Use when your AI task is too complex for one prompt, you need to break AI logic into stages, combine classification then generation, do multi-step reasoning, build a compound AI system, orchestrate multiple models, or wire AI components together. Also used for LangChain LCEL alternative, how to chain LLM calls together, one prompt is not enough, multi-step AI workflow, AI pipeline that actually works in production, prompt chaining keeps breaking, DAG of LLM calls, extract then classify then generate, compound AI system design, how to combine multiple AI steps without spaghetti code.
Verify and validate AI output before it reaches users. Use when you need guardrails, output validation, safety checks, content filtering, fact-checking AI responses, catching hallucinations, preventing bad outputs, or quality gates. Also used for - AI output looks right but is wrong, how to validate JSON from LLM, LLM returns invalid data, catch bad AI outputs before users see them, output quality gate, AI guardrails for production, verify LLM did not hallucinate fields, post-processing LLM responses. Uses dspy.Refine (iterative with feedback) and dspy.BestOfN (sampling, pick best).
Share bugs, ideas, or general feedback.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Harness-native ECC plugin for engineering teams - 64 agents, 262 skills, 84 legacy command shims, reusable hooks, rules, MCP conventions, and operator workflows for Claude Code plus adjacent agent harnesses
Comprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
Tools to maintain and improve CLAUDE.md files - audit quality, capture session learnings, and keep project memory current.
Comprehensive UI/UX design plugin for mobile (iOS, Android, React Native) and web applications with design systems, accessibility, and modern patterns
Standalone image generation plugin using Nano Banana MCP server. Generates and edits images, icons, diagrams, patterns, and visual assets via Gemini image models. No Gemini CLI dependency required.
Multi-model consensus engine integrating OpenAI Codex CLI, Gemini CLI, and Claude CLI for collaborative code review and problem-solving.
Build reliable AI features. Powered by DSPy — a framework that lets you program language models with composable modules instead of hand-writing prompts.
The only skill you need out the repo is /ai-do. Describe what you want to build and it tells you which skill to use next.
npx skills add lebsral/DSPy-Programming-not-prompting-LMs-skills --skill ai-do
Then in Claude Code:
/ai-do I want to build a support ticket classifier
It picks the right skill, generates a ready-to-run prompt, and tells you what to install.
| Your problem | Skill | What it does |
|---|---|---|
| "I want to build something with AI but not sure where to start" | /ai-do | Describe your problem, get routed to the right skill with a ready-to-use prompt |
| "I'm starting a new AI feature" / "DSPy quickstart" | /ai-kickoff | Scaffold a complete AI project with the right structure |
| "I need a multi-phase plan for my AI feature" / "what order should I build this in" | /ai-planning | Create a phased roadmap before you start building |
| "Which DSPy module should I use?" / "Predict vs ChainOfThought" | /ai-choosing-architecture | Pick the right DSPy pattern and architecture for your task |
| "I need to auto-sort/tag/categorize content" / "classification results are inconsistent" | /ai-sorting | Build AI that sorts tickets, tags emails, detects sentiment |
| "I need to search docs and answer questions" / "retrieval returns irrelevant results" / "RAG pipeline tutorial" | /ai-searching-docs | Build AI-powered knowledge base, help center, or doc Q&A |
| "I need AI to answer questions about our database" / "chat with your Postgres" | /ai-querying-databases | Text-to-SQL: plain English questions over Postgres, MySQL, Snowflake |
| "I need to condense long content into summaries" | /ai-summarizing | Summarize meetings, articles, threads — with length control |
| "I need to pull structured data from messy text" / "the emails are messy and lack structure" | /ai-parsing-data | Parse invoices, extract entities, convert text to JSON |
| "I need AI to take actions and call APIs" / "LLM function calling" | /ai-taking-actions | Build AI that calls APIs, uses tools, and completes tasks |
| "I need AI to write articles, reports, or copy" | /ai-writing-content | Generate blog posts, product descriptions, newsletters |
| "My AI fails on hard problems that need planning" / "LLM can't do multi-step logic" | /ai-reasoning | Add multi-step reasoning, Self-Discovery, chain-of-thought |
| "My task needs multiple AI steps" / "LangChain LCEL alternative" | /ai-building-pipelines | Chain classify, retrieve, generate, verify into one pipeline |
| "I need to verify AI output before users see it" / "LLMs invent data points" | /ai-checking-outputs | Add guardrails, fact-checking, safety filters, and quality gates |
| "My AI makes stuff up / hallucinates" / "LLM makes up facts" | /ai-stopping-hallucinations | Ground AI in facts with citations, verification, and source checking |
| "My AI doesn't follow our rules" / "LLM JSON output is unreliable" | /ai-following-rules | Enforce content policies, format rules, and business constraints |
| "Review my DSPy code" / "is my AI code correct" / "best practices check" | /ai-auditing-code | Audit DSPy code for correctness, anti-patterns, and best practices |
| "My AI gives wrong answers" / "I spent hours tweaking prompts" | /ai-improving-accuracy | Measure quality, then systematically improve it |
| "My AI gives different answers every time" / "same prompt, different results every run" | /ai-making-consistent | Lock down outputs so they're predictable and reliable |
| "My AI is too expensive" / "LLM API costs too high" / "GPT-4 costs too much" | /ai-cutting-costs | Reduce API costs with smart routing, caching, fine-tuning |
| "Let's fine-tune on our data" / "prompt optimization hit a ceiling" | /ai-fine-tuning | Train models on your data for max quality or cost savings |