~ / rigs / lebsral / DSPy-Programming-not-prompting-LMs-skills

lebsral/DSPy-Programming-not-prompting-LMs-skills

AI skills for Claude Code, Cursor, and other coding agents. Build reliable AI features with DSPy — classification, RAG, parsing, agents, and more. Just type /ai-do.

↗ GitHub ★ 11 no license updated 3mo ago collection Claude Code
share on X
ARCHETYPE
Skill Collector
Ten-plus skills loaded on demand. A procedural-knowledge library.
CONTEXT TAX · EVERY TURN
~7.8k tokens
Heavy · median rig: 2.3k · breakdown
GUARDRAILS
0/5
No committed guardrails · details

Copy this rig

# review before running: this installs third-party code
$ npx degit lebsral/DSPy-Programming-not-prompting-LMs-skills/commands ./rig-dspy-programming-not-prompting-lms-skills/commands
$ npx degit lebsral/DSPy-Programming-not-prompting-LMs-skills/skills ./rig-dspy-programming-not-prompting-lms-skills/skills

MCP servers are added to Claude Code at local scope; env vars are shown as YOUR_… placeholders — we never store values. Files are fetched with degit into a separate folder so you can review before merging.

$ npx degit lebsral/DSPy-Programming-not-prompting-LMs-skills/skills/ai-auditing-code .claude/skills/ai-auditing-code
$ npx degit lebsral/DSPy-Programming-not-prompting-LMs-skills/skills/ai-building-chatbots .claude/skills/ai-building-chatbots
$ npx degit lebsral/DSPy-Programming-not-prompting-LMs-skills/skills/ai-building-pipelines .claude/skills/ai-building-pipelines
$ npx degit lebsral/DSPy-Programming-not-prompting-LMs-skills/skills/ai-checking-outputs .claude/skills/ai-checking-outputs
$ npx degit lebsral/DSPy-Programming-not-prompting-LMs-skills/skills/ai-choosing-architecture .claude/skills/ai-choosing-architecture
$ npx degit lebsral/DSPy-Programming-not-prompting-LMs-skills/skills/ai-cleaning-data .claude/skills/ai-cleaning-data
$ npx degit lebsral/DSPy-Programming-not-prompting-LMs-skills/skills/ai-coordinating-agents .claude/skills/ai-coordinating-agents
$ npx degit lebsral/DSPy-Programming-not-prompting-LMs-skills/skills/ai-cutting-costs .claude/skills/ai-cutting-costs
$ npx degit lebsral/DSPy-Programming-not-prompting-LMs-skills/skills/ai-decomposing-tasks .claude/skills/ai-decomposing-tasks
$ npx degit lebsral/DSPy-Programming-not-prompting-LMs-skills/skills/ai-detecting-anomalies .claude/skills/ai-detecting-anomalies
$ npx degit lebsral/DSPy-Programming-not-prompting-LMs-skills/skills/ai-do .claude/skills/ai-do
$ npx degit lebsral/DSPy-Programming-not-prompting-LMs-skills/skills/ai-fine-tuning .claude/skills/ai-fine-tuning
$ npx degit lebsral/DSPy-Programming-not-prompting-LMs-skills/skills/ai-fixing-errors .claude/skills/ai-fixing-errors
$ npx degit lebsral/DSPy-Programming-not-prompting-LMs-skills/skills/ai-following-rules .claude/skills/ai-following-rules
$ npx degit lebsral/DSPy-Programming-not-prompting-LMs-skills/skills/ai-generating-data .claude/skills/ai-generating-data
$ npx degit lebsral/DSPy-Programming-not-prompting-LMs-skills/skills/ai-generating-notifications .claude/skills/ai-generating-notifications
$ npx degit lebsral/DSPy-Programming-not-prompting-LMs-skills/skills/ai-improving-accuracy .claude/skills/ai-improving-accuracy
$ npx degit lebsral/DSPy-Programming-not-prompting-LMs-skills/skills/ai-kickoff .claude/skills/ai-kickoff
$ npx degit lebsral/DSPy-Programming-not-prompting-LMs-skills/skills/ai-making-consistent .claude/skills/ai-making-consistent
$ npx degit lebsral/DSPy-Programming-not-prompting-LMs-skills/skills/ai-matching-records .claude/skills/ai-matching-records
$ npx degit lebsral/DSPy-Programming-not-prompting-LMs-skills/skills/ai-moderating-content .claude/skills/ai-moderating-content
$ npx degit lebsral/DSPy-Programming-not-prompting-LMs-skills/skills/ai-monitoring .claude/skills/ai-monitoring
$ npx degit lebsral/DSPy-Programming-not-prompting-LMs-skills/skills/ai-parsing-data .claude/skills/ai-parsing-data
$ npx degit lebsral/DSPy-Programming-not-prompting-LMs-skills/skills/ai-planning .claude/skills/ai-planning
$ npx degit lebsral/DSPy-Programming-not-prompting-LMs-skills/skills/ai-querying-databases .claude/skills/ai-querying-databases
$ npx degit lebsral/DSPy-Programming-not-prompting-LMs-skills/skills/ai-reasoning .claude/skills/ai-reasoning
$ npx degit lebsral/DSPy-Programming-not-prompting-LMs-skills/skills/ai-recommending .claude/skills/ai-recommending
$ npx degit lebsral/DSPy-Programming-not-prompting-LMs-skills/skills/ai-redacting-data .claude/skills/ai-redacting-data
$ npx degit lebsral/DSPy-Programming-not-prompting-LMs-skills/skills/ai-request-skill .claude/skills/ai-request-skill
$ npx degit lebsral/DSPy-Programming-not-prompting-LMs-skills/skills/ai-rewriting-text .claude/skills/ai-rewriting-text
$ npx degit lebsral/DSPy-Programming-not-prompting-LMs-skills/skills/ai-scoring .claude/skills/ai-scoring
$ npx degit lebsral/DSPy-Programming-not-prompting-LMs-skills/skills/ai-searching-docs .claude/skills/ai-searching-docs
$ npx degit lebsral/DSPy-Programming-not-prompting-LMs-skills/skills/ai-serving-apis .claude/skills/ai-serving-apis
$ npx degit lebsral/DSPy-Programming-not-prompting-LMs-skills/skills/ai-sorting .claude/skills/ai-sorting
$ npx degit lebsral/DSPy-Programming-not-prompting-LMs-skills/skills/ai-stopping-hallucinations .claude/skills/ai-stopping-hallucinations
$ npx degit lebsral/DSPy-Programming-not-prompting-LMs-skills/skills/ai-summarizing .claude/skills/ai-summarizing
$ npx degit lebsral/DSPy-Programming-not-prompting-LMs-skills/skills/ai-switching-models .claude/skills/ai-switching-models
$ npx degit lebsral/DSPy-Programming-not-prompting-LMs-skills/skills/ai-taking-actions .claude/skills/ai-taking-actions
$ npx degit lebsral/DSPy-Programming-not-prompting-LMs-skills/skills/ai-testing-safety .claude/skills/ai-testing-safety
$ npx degit lebsral/DSPy-Programming-not-prompting-LMs-skills/skills/ai-tracing-requests .claude/skills/ai-tracing-requests

This rig commits no guardrails. Here is the community baseline instead — the deny/ask rules most often found across all 7,204 rigs:

{
  "permissions": {
    "deny": [
      "Read(./.env)",
      "Read(**/.env)",
      "Read(~/.ssh/**)",
      "Bash(rm -rf *)",
      "Read(**/*.pem)",
      "Bash(rm -rf /)",
      "Bash(git push --force:*)",
      "Bash(sudo *)",
      "Read(.env)",
      "Bash(rm -rf /*)",
      "Read(./.env.*)",
      "Read(~/.aws/**)",
      "Bash(git push --force*)",
      "Bash(rm -rf:*)",
      "Read(**/*.key)",
      "Read(**/.env.*)",
      "Bash(sudo:*)",
      "Bash(git reset --hard*)",
      "Bash(git reset --hard:*)",
      "Read(.env.*)"
    ],
    "ask": [
      "Bash(git push:*)",
      "Bash(git push *)",
      "Bash(git commit:*)",
      "Bash(rm *)",
      "Bash(rm:*)",
      "Bash(git rebase *)",
      "Bash(wget *)",
      "Bash(npm publish:*)",
      "Bash(git commit *)",
      "Bash(gh pr merge *)"
    ]
  }
}

Skills (95)

Slash commands (1)

/ai-do

Similar rigs

copied ✓