feat: add pcm-startlist skill - #3
Merged
Merged
Conversation
There was a problem hiding this comment.
Pull request overview
Adds a new pcm-startlist agent skill to guide an agent through building a Pro Cycling Manager race startlist from a .cdb database and exporting it via pcm_generate_startlist_xml.
Changes:
- Introduces the
pcm-startlistskill with frontmatter metadata (name/description) and trigger phrases. - Documents a step-by-step workflow: locate database, resolve race/team IDs, select riders, call
pcm_generate_startlist_xml, and deliver{fileName, xml}. - Includes example SQL queries and expected XML structure/ID mappings.
💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.
Comment on lines
+76
to
+77
| A team's full squad is the candidate pool — a startlist usually brings **7** of | ||
| them (the count is free; the example pack mixes 6 and 7). Get a team's roster: |
Comment on lines
+80
to
+82
| SELECT IDcyclist, gene_sz_firstname, gene_sz_lastname | ||
| FROM DYN_cyclist | ||
| WHERE fkIDteam = 34; |
Adds a skill that walks through building a Pro Cycling Manager race startlist: resolving the race, picking teams and riders from the .cdb database via the read-only PCM MCP tools, then generating the import XML with pcm_generate_startlist_xml. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
mpicciolli
force-pushed
the
add-pcm-startlist-skill
branch
from
August 13, 2026 03:49
3978c92 to
7adb605
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Adds the
pcm-startlistskill: a workflow for composing a Pro Cycling Manager race startlist and exporting it as the.xmlfile PCM imports.The skill covers:
.cdbdatabase path (pcm_list_savesor asking the user)IDraceviapcm_query_databaseDYN_team) and riders per team (DYN_cyclist), using thecharac_i_*ratings to match the race profilepcm_generate_startlist_xmlrather than hand-writing XMLfileName/xml(the MCP server is read-only and doesn't write files)