Dspy Output Refinement Constraints

This skill should be used when the user asks to "refine DSPy outputs", "enforce constraints", "use dspy.Refine", "select best output", "use dspy.BestOfN", mentions "output validation", "constraint checking", "multi-attempt generation", "reward function", or needs to improve output quality through iterative refinement or best-of-N selection with custom constraints. Use when this capability is needed.

tomevault-io Updated

File contents

tomevault-io/skills-registry/tree/main/omidzamani--dspy-skills--dspy-skills commit 3cc6566261

Frequently asked questions

npx skillmds@latest add tomevault-io/dspy-output-refinement-constraints