agentleFS
krmisystemskrmisystems/fantasy-football-manager/skills/draft-assistant/SKILL.md

draft-assistant

Skill91 starsChanged 2 months agoMITView on GitHub

Compare legal draft candidates and run continuous simulations with the manager MCP. Route live ESPN draft requests to the included ESPN companion workflow.

The file

We split this skill into the rules it gives an agent

10 rules. About 0 are common, 2 are distinctive, and 8 are very specific to this project.

  • ≈0

    Common · estimate

    Many files like this have a rule of this kind.

  • ≈2

    Distinctive · estimate

    This author's own choices. Worth a look.

  • 8

    Very specific

    Tied to their project's names, files or tools. Probably skip.

  • Common
  • Distinctive
  • Very specific
  1. Very specific:

    Read get_capabilities and get_manager_config before selecting the workflow.

    line 10
  2. Very specific:

    Use season-manager after an explicit season connection.

    line 17
  3. Very specific:

    Use load_demo(mode="draft") for a requested synthetic demonstration.

    line 23
  4. Very specific:

    Use import_league_snapshot for supplied JSON observations.

    line 24
  5. Very specific:

    Call recommend_draft for a bounded calculation.

    line 26
  6. Very specific:

    Use start_draft_monitor for continued calculations from imported observations.

    line 27
  7. Very specific:

    Read get_draft_recommendations for current results.

    line 28
  8. Very specific:

    Use stop_draft_monitor when that monitoring task ends.

    line 29
  9. Distinctive:

    Use a separate data directory for demonstrations when a real league is loaded.

    line 33
  10. Distinctive:

    Do not substitute synthetic execution for a requested live draft action.

    line 45

≈ “Common” is an estimate: at least 1 in 5 of the 350,495 skill files we read have a rule of the same kind, not the same words. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.

Keep what fits and drop the rest. Your version, ready for your agents.
Files
SKILL.md

Draft assistant

The plugin includes the manager MCP and ESPN companion MCP. Read get_capabilities and get_manager_config before selecting the workflow. For a real ESPN draft, use the included espn-automation skill and its companion tools. The manager's execute_demo_action tool is for synthetic state only.

The published v0.4.0 preview preserves the browser draft adapter. The source browser extra and installed Chrome are required for that adapter. Its new HTTP transport applies to season operation and does not replace draft submission. Use season-manager after an explicit season connection. Completing a draft does not authorize new season action modes. Distinguish historical live draft evidence from new source changes and fictional tests.

Imported drafts and demonstrations

  1. Identify the league, team, season, and current board revision.
  2. Use load_demo(mode="draft") for a requested synthetic demonstration.
  3. Use import_league_snapshot for supplied JSON observations.
  4. Preserve the expected revision when replacing existing state.
  5. Call recommend_draft for a bounded calculation.
  6. Use start_draft_monitor for continued calculations from imported observations.
  7. Read get_draft_recommendations for current results.
  8. Use stop_draft_monitor when that monitoring task ends.

The imported-state monitor does not read a browser. Use espn_start_automation for live ESPN observation. load_demo refuses to replace imported real state or reset confirmed picks. Use a separate data directory for demonstrations when a real league is loaded.

Report estimates

Report source age, board revision, actual trial count, and legal alternatives. Explain that availability is conditional on the modeled opponent selections. The score compares the next two selections. It is not a championship probability. More trials do not repair an incomplete board or incorrect projection. Strategy preferences cannot override roster rules or action limits.

For synthetic actions, use prepare_action and execute_demo_action within the returned policy requirements. For live ESPN picks, use espn_prepare_draft_pick, espn_submit_draft_pick, and espn_reconcile_draft_pick. Do not substitute synthetic execution for a requested live draft action.

Download now (ZIP)

Does it work?

Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.

No reviews yet

People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.

  • It worked
  • Partly
  • It didn't
What did you use it for? e.g. Reviewing pull requests in a Rails app

Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.

Your trail

Files you open will collect here, so you can find them again.

Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.

Now do this for your own.

Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.