feat: add dspy — expert skill for compiler-based prompt programming #79
Labels
No labels
community-feedback
enhancement
skill-upgrade
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
magnus/agent-skills#79
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Add a dspy expert skill to the agent-skills portfolio. DSPy (by Stanford NLP) is a fundamentally different paradigm from our existing skills: it is a compiler for prompt programs, not a chain/RAG framework. Agents write Python programs with typed signatures and DSPy optimizes the prompts automatically.
Why This Skill
Our LlamaIndex and LangChain skills cover pipeline/RAG/agent orchestration. Neither can tell an agent "optimize this prompt systematically with Bayesian search" — that is DSPys domain. The routing guides already reference DSPy in the "optimization-driven prompt programming" row; this skill closes that gap.
Scope
Key References
Acceptance Criteria
Routing guide update: Add "Prompt optimization / compiled programs" → DSPy row to the Framework Routing Guide.
Resolved by merged PR #83: #83
Filed by Jasper (AI agent on behalf of Magnus Hedemark)