prefecthq/prefect-mcp-server · Archived

implement-eval

Implement or update scenario-focused evaluations for the Prefect MCP server.

First seen Aug 8, 2026

Installation

$ npx skills add prefecthq/prefect-mcp-server --skill implement-eval

Summary

  • Implement or update scenario-focused evaluations for the Prefect MCP server.
  • Use when adding eval coverage from a GitHub issue or a described support scenario, preparing Prefect server state, prompting the test agent, asserting user-facing behavior, running evals, and updating the eval catalog.

Stronger alternatives

This repository is archived — consider an actively maintained alternative.

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

Also in this package

Other skills from prefecthq/prefect-mcp-server.

npx skills add prefecthq/prefect-mcp-server

Browse all from prefecthq/prefect-mcp-server

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Not declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Repository health

Stars 48
License LICENSE
Default branch main
Open issues 10
Status Archived

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 1,588 B
  • docs SUMMARY.md 317 B

History

  1. First seen on skills.sh
  2. First recorded snapshot · 1 installs

SKILL.md

Implement a Prefect MCP eval

  1. Read AGENTS.md and evals/README.md before making changes.
  2. Resolve the requested scenario:

- If the user provides a GitHub issue number or URL, read it with an available GitHub integration or the gh CLI. - Otherwise, use the scenario described by the user. - Identify the user-facing question, required Prefect state, expected investigation, and success criteria.

  1. Inspect related evals and fixtures before choosing a file location. Extend an existing scenario directory when appropriate; otherwise add a focused test under evals/.
  2. Implement the eval:

- Create server state in a fixture. - Prompt the agent in language a Prefect user or support engineer would use. - Assert on the final behavior or answer, not incidental wording or private implementation details. - Keep protocol behavior in unit tests rather than evals.

  1. Run the narrowest relevant eval first, then run the full suite with just evals.
  2. Add or update the eval's row in evals/README.md.
  3. Review the diff for unrelated changes and report the scenario covered and verification performed.

Do not add live credentials, harness-specific argument placeholders, or client-specific tool syntax to the skill.