dynamics365ninja

Eval Author — Development skill for Claude Code

Development community

Draft a new eval case (eval/cases/ .json) + scaffold its golden folder, golden_pending until captured on the VM.

How to install Eval Author

Installs to ~/.claude/commands/dynamics365ninja-d365fo-mcp-server-eval-author.md

Terminal
mkdir -p ~/.claude/commands && curl -fsSL https://raw.githubusercontent.com/dynamics365ninja/d365fo-mcp-server/HEAD/.claude/commands/eval-author.md -o ~/.claude/commands/dynamics365ninja-d365fo-mcp-server-eval-author.md

Restart Claude Code, or start a new session, for it to be picked up.

What Eval Author does


description: Draft a new eval case (eval/cases/.json) + scaffold its golden folder, golden_pending until captured on the VM. argument-hint: allowed-tools: Agent, Bash, Read, Edit, Write, Grep, Glob

Launch the **eval-author** subagent (Task tool, `subagent_type: eval-author`) to draft a new case for the eval catalog.

What to author: **$ARGUMENTS**

The subagent carries the authoring contract (mirror existing cases at the tier → dr

Alternatives in Development

  • HERO Anti OverDefense — HERO = Hashing · Edge cases · Rubrics · Overbuild — the four shapes coding agents over-defend in 333 ★
  • State Analyzer — You are a terminal state analyzer for Omux 94 ★
  • Generate Ddd — Generate DDD components 63 ★

Full documentation available on GitHub

View Source Repository