diff --git a/.codex-plugin/plugin.json b/.codex-plugin/plugin.json new file mode 100644 index 0000000..14ee99e --- /dev/null +++ b/.codex-plugin/plugin.json @@ -0,0 +1,42 @@ +{ + "name": "pcmstack", + "version": "0.1.0", + "description": "Community tooling for Pro Cycling Manager: explore and edit game databases (.cdb) and build race startlists. Unofficial, not affiliated with Cyanide Studio or Nacon.", + "author": { + "name": "PCMStack", + "url": "https://github.com/PCMStack" + }, + "homepage": "https://github.com/PCMStack/agent-skills", + "repository": "https://github.com/PCMStack/agent-skills", + "license": "MIT", + "keywords": [ + "pro-cycling-manager", + "pcm", + "cycling", + "cdb", + "sqlite", + "database", + "startlist", + "modding" + ], + "skills": "./skills/", + "mcpServers": "./.mcp.json", + "interface": { + "displayName": "PCMStack", + "shortDescription": "Edit Pro Cycling Manager databases and build race startlists", + "longDescription": "Community tooling for Pro Cycling Manager. Open and edit the game database (.cdb) — rider ratings, team rosters, contracts, races — via the pcm-mcp MCP server or a lossless CDB to SQLite conversion, and compose race startlists exported as the .xml file the game imports. Unofficial project, not affiliated with or endorsed by Cyanide Studio or Nacon.", + "developerName": "PCMStack", + "category": "Developer Tools", + "capabilities": [ + "Interactive", + "Read", + "Write" + ], + "websiteURL": "https://github.com/PCMStack/agent-skills", + "defaultPrompt": "Explore or edit a Pro Cycling Manager database, or build a startlist for a race", + "brandColor": "#ffd21e", + "composerIcon": "./assets/logo.svg", + "logo": "./assets/app-icon.png", + "screenshots": [] + } +} diff --git a/.mcp.json b/.mcp.json new file mode 100644 index 0000000..02431c0 --- /dev/null +++ b/.mcp.json @@ -0,0 +1,8 @@ +{ + "mcpServers": { + "pcm-mcp": { + "command": "npx", + "args": ["-y", "pcm-mcp"] + } + } +} \ No newline at end of file diff --git a/assets/app-icon.png b/assets/app-icon.png new file mode 100644 index 0000000..8dd5a83 Binary files /dev/null and b/assets/app-icon.png differ diff --git a/assets/logo.svg b/assets/logo.svg new file mode 100644 index 0000000..6ad9eb5 --- /dev/null +++ b/assets/logo.svg @@ -0,0 +1,5 @@ + + + + P/ +