By lebsral
Provides a comprehensive collection of DSPy skills for building, optimizing, debugging, and deploying AI systems—covering signatures, modules, pipelines, retrieval-augmented generation, agents, evaluations, guardrails, monitoring, and deployment patterns
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).
Pick the right DSPy module and architecture for your AI feature. Use when you are not sure whether to use Predict, ChainOfThought, ReAct, or a pipeline, need to choose between DSPy patterns, want architecture advice for your AI feature, or are deciding between a single module and a multi-step pipeline. Also use for which DSPy module should I use, Predict vs ChainOfThought, when to use ReAct, single module vs pipeline, DSPy architecture decision, CoT vs PoT vs ReAct, do I need a pipeline, module selection guide, DSPy pattern selection, how to structure my DSPy program.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
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 |
npx claudepluginhub lebsral/dspy-programming-not-prompting-lms-skills --plugin dspy-tools-skillsA growing collection of Claude-compatible academic workflow bundles. Covers scientific figures, manuscript writing and polishing, reviewer assessment, citation retrieval, data availability, paper reading, literature search, response letters, paper-to-PPTX conversion, and evidence-grounded Chinese invention patent drafting. Rules are organized as reusable skill folders with explicit workflows and quality checks.
Harness-native ECC operator layer - 67 agents, 271 skills, 92 legacy command shims, reusable hooks, rules, selective install profiles, and production-ready workflows for Claude Code, Codex, OpenCode, Cursor, and related 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.