Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 5 additions & 5 deletions .release-please-manifest.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"plugins/coherent-gameface": "0.3.0",
"plugins/coherent-gameface/mcp": "0.3.0",
"plugins/unity-devtools": "0.4.0",
"plugins/unity-devtools/mcp": "0.4.0",
"plugins/cs2-modding": "0.0.0"
"plugins/coherent-gameface": "0.3.1",
"plugins/coherent-gameface/mcp": "0.3.1",
"plugins/unity-devtools": "0.5.0",
"plugins/unity-devtools/mcp": "0.5.0",
"plugins/cs2-modding": "1.0.0"
}
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "agents-plugins",
"version": "0.3.0",
"version": "0.3.1",
"private": true,
"description": "Workspace root: lint/format tooling and git hooks for the CS Modding agent plugins marketplace",
"license": "MIT",
Expand Down
2 changes: 1 addition & 1 deletion plugins/coherent-gameface/.claude-plugin/plugin.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "coherent-gameface",
"version": "0.3.0",
"version": "0.3.1",
"description": "Drive a running Coherent Gameface UI from your coding agent (Claude Code, Codex CLI): ships the gameface-devtools-mcp server (evaluate JS, screenshot, inspect and drive the DOM, capture the console, set JS breakpoints over a direct Chrome DevTools Protocol connection), plus skills.",
"author": {
"name": "Morgan Touverey Quilling"
Expand Down
2 changes: 1 addition & 1 deletion plugins/coherent-gameface/.codex-plugin/plugin.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "coherent-gameface",
"version": "0.3.0",
"version": "0.3.1",
"description": "Drive a running Coherent Gameface UI from your coding agent (Claude Code, Codex CLI): ships the gameface-devtools-mcp server (evaluate JS, screenshot, inspect and drive the DOM, capture the console, set JS breakpoints over a direct Chrome DevTools Protocol connection), plus skills.",
"author": {
"name": "Morgan Touverey Quilling"
Expand Down
7 changes: 7 additions & 0 deletions plugins/coherent-gameface/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,12 @@
# Changelog

## [0.3.1](https://github.com/CitiesSkylinesModding/agents-plugins/compare/coherent-gameface-v0.3.0...coherent-gameface-v0.3.1) (2026-08-03)


### Bug Fixes

* **coherent-gameface:** stop teaching jpeg quality as the screenshot's cost knob ([9e357db](https://github.com/CitiesSkylinesModding/agents-plugins/commit/9e357db260d47ceacf291f8ae0a550a44708e3f7))

## [0.3.0](https://github.com/CitiesSkylinesModding/agents-plugins/compare/coherent-gameface-v0.2.0...coherent-gameface-v0.3.0) (2026-07-20)


Expand Down
7 changes: 7 additions & 0 deletions plugins/coherent-gameface/mcp/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,12 @@
# Changelog

## [0.3.1](https://github.com/CitiesSkylinesModding/agents-plugins/compare/gameface-devtools-mcp-v0.3.0...gameface-devtools-mcp-v0.3.1) (2026-08-03)


### Bug Fixes

* **coherent-gameface:** stop teaching jpeg quality as the screenshot's cost knob ([9e357db](https://github.com/CitiesSkylinesModding/agents-plugins/commit/9e357db260d47ceacf291f8ae0a550a44708e3f7))

## [0.3.0](https://github.com/CitiesSkylinesModding/agents-plugins/compare/gameface-devtools-mcp-v0.2.0...gameface-devtools-mcp-v0.3.0) (2026-07-20)


Expand Down
2 changes: 1 addition & 1 deletion plugins/coherent-gameface/mcp/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@csmodding/gameface-devtools-mcp",
"version": "0.3.0",
"version": "0.3.1",
"description": "MCP server that drives a running Coherent Gameface (Cohtml) game UI over a direct Chrome DevTools Protocol connection: evaluate JS, screenshot, inspect and drive the DOM, capture the console, and set JS breakpoints.",
"keywords": [
"browser-automation",
Expand Down
2 changes: 1 addition & 1 deletion plugins/coherent-gameface/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "coherent-gameface",
"version": "0.3.0",
"version": "0.3.1",
"private": true,
"description": "release-please version anchor for the coherent-gameface plugin; the plugin manifests are synced from this version via extra-files. Not a workspace package, never published.",
"license": "MIT"
Expand Down
2 changes: 1 addition & 1 deletion plugins/cs2-modding/.claude-plugin/plugin.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "cs2-modding",
"version": "0.0.0",
"version": "1.0.0",
"description": "Teach your coding agent to write Cities: Skylines II code mods (Claude Code, Codex CLI): the game's architecture, the modding techniques and the game mechanics behind them, every claim verified against the decompiled game. Knowledge only, no MCP server.",
"author": {
"name": "Morgan Touverey Quilling"
Expand Down
2 changes: 1 addition & 1 deletion plugins/cs2-modding/.codex-plugin/plugin.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "cs2-modding",
"version": "0.0.0",
"version": "1.0.0",
"description": "Teach your coding agent to write Cities: Skylines II code mods (Claude Code, Codex CLI): the game's architecture, the modding techniques and the game mechanics behind them, every claim verified against the decompiled game. Knowledge only, no MCP server.",
"author": {
"name": "Morgan Touverey Quilling"
Expand Down
27 changes: 27 additions & 0 deletions plugins/cs2-modding/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
# Changelog

## 1.0.0 (2026-08-03)


### Features

* **cs2-modding:** provision a readable copy of the game's UI bundle, and correct what the frontend actually does ([cd421c6](https://github.com/CitiesSkylinesModding/agents-plugins/commit/cd421c61647fef99d1d23d3cfb13d177b9485d30))
* **cs2-modding:** provision the local sources the plugin's knowledge leans on ([5aa9b9b](https://github.com/CitiesSkylinesModding/agents-plugins/commit/5aa9b9bea672d50d26f6d1ea652ceeb676ec11b3))
* **cs2-modding:** teach the definition a tool emits, and the window to rewrite it ([508a551](https://github.com/CitiesSkylinesModding/agents-plugins/commit/508a55178f4a07d15fd2e74eb612aa7f2ccdc6e0))
* **cs2-modding:** teach the ECS this game actually writes ([0b7e76f](https://github.com/CitiesSkylinesModding/agents-plugins/commit/0b7e76ff079fb97a29da1a8f6c7086d9ad979274))
* **cs2-modding:** teach the mod lifecycle, loading and system ordering ([d28da5d](https://github.com/CitiesSkylinesModding/agents-plugins/commit/d28da5d0567adb7c42a7e87cb4d5f9e895718750))
* **cs2-modding:** teach the official toolchain, from project creation to publishing ([bf84b20](https://github.com/CitiesSkylinesModding/agents-plugins/commit/bf84b2095c62d01b3f45153c59b072d35ec958d7))
* **cs2-modding:** teach the options page a mod adds, and the two things called a binding conflict ([b93e1d3](https://github.com/CitiesSkylinesModding/agents-plugins/commit/b93e1d32d15b14e5dd5ed0b3f10c11a41f57a9fa))
* **cs2-modding:** teach the strings a mod ships, and the key namespaces the game already uses ([dc6797c](https://github.com/CitiesSkylinesModding/agents-plugins/commit/dc6797c249e7f6bb83a53f0877044924882325f4))
* **cs2-modding:** teach the three things the word prefab names ([6729bef](https://github.com/CitiesSkylinesModding/agents-plugins/commit/6729bef6e6e5883adbab314a8c44b73745de73bc))
* **cs2-modding:** teach the tool a mod writes, and where the vanilla masks stop ([8a89cd4](https://github.com/CitiesSkylinesModding/agents-plugins/commit/8a89cd4e6f5ae0dfbd2bc1b6b07f9de919925c71))
* **scripts:** check the cs2-modding plugin's prose against its shipped-content rules ([b4f1a81](https://github.com/CitiesSkylinesModding/agents-plugins/commit/b4f1a81f0e63e78dacc858fb9774c727f918f036))


### Bug Fixes

* **cs2-modding:** let the content lint tell a mod name from a word its subject owns ([ea81ab0](https://github.com/CitiesSkylinesModding/agents-plugins/commit/ea81ab0f62c1021c640cb63ebb473673db03af62))
* **cs2-modding:** remove a VOLATILE marker ([cba2e33](https://github.com/CitiesSkylinesModding/agents-plugins/commit/cba2e33423dee6f42cf56053981c07b824fce2af))
* **cs2-modding:** stop teaching the definition sweep as same-frame, and name the system that tags an error ([92c647b](https://github.com/CitiesSkylinesModding/agents-plugins/commit/92c647b5d3725247be71f2127403232357d696e6))
* **cs2-modding:** stop teaching the prefab-update phase as gated on pending work ([c60b51c](https://github.com/CitiesSkylinesModding/agents-plugins/commit/c60b51c80ce3a2a7d08da0c71d63a5a007a40765))
* **cs2-modding:** strip the mod catalog of everything only a maintainer needs ([7273f6c](https://github.com/CitiesSkylinesModding/agents-plugins/commit/7273f6cf7d976ba2e4fd2cd2c2bdbcb02d11c87b))
2 changes: 1 addition & 1 deletion plugins/cs2-modding/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "cs2-modding",
"version": "0.0.0",
"version": "1.0.0",
"private": true,
"description": "release-please version anchor for the cs2-modding plugin; the plugin manifests are synced from this version via extra-files. Not a workspace package, never published.",
"license": "MIT"
Expand Down
2 changes: 1 addition & 1 deletion plugins/unity-devtools/.claude-plugin/plugin.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "unity-devtools",
"version": "0.4.0",
"version": "0.5.0",
"description": "Drive a running Unity Mono development build from your coding agent (Claude Code, Codex CLI): ships the unity-devtools-mcp server (process discovery, live type reflection, C# expression evaluation, and ECS entity/component/buffer read-write over the Mono Soft Debugger protocol, no code injection), plus skills.",
"author": {
"name": "Morgan Touverey Quilling"
Expand Down
2 changes: 1 addition & 1 deletion plugins/unity-devtools/.codex-plugin/mcp.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
"dnx",
"UnityDevtools.Mcp",
"--version",
"0.4.0",
"0.5.0",
"--yes"
],
"cwd": "."
Expand Down
2 changes: 1 addition & 1 deletion plugins/unity-devtools/.codex-plugin/plugin.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "unity-devtools",
"version": "0.4.0",
"version": "0.5.0",
"description": "Drive a running Unity Mono development build from your coding agent (Claude Code, Codex CLI): ships the unity-devtools-mcp server (process discovery, live type reflection, C# expression evaluation, and ECS entity/component/buffer read-write over the Mono Soft Debugger protocol, no code injection), plus skills.",
"author": {
"name": "Morgan Touverey Quilling"
Expand Down
2 changes: 1 addition & 1 deletion plugins/unity-devtools/.mcp.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
"dnx",
"UnityDevtools.Mcp",
"--version",
"0.4.0",
"0.5.0",
"--yes"
],
"env": {
Expand Down
14 changes: 14 additions & 0 deletions plugins/unity-devtools/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,19 @@
# Changelog

## [0.5.0](https://github.com/CitiesSkylinesModding/agents-plugins/compare/unity-devtools-v0.4.0...unity-devtools-v0.5.0) (2026-08-03)


### Features

* **unity-devtools:** name every member a flags value carries, instead of printing a number ([15c7e4e](https://github.com/CitiesSkylinesModding/agents-plugins/commit/15c7e4ed77ddf3e72dc6e9bc1cd8dde90beccbe0))
* **unity-devtools:** teach the eval that captures the game's own frame ([7238c67](https://github.com/CitiesSkylinesModding/agents-plugins/commit/7238c67536b3844315c77af1cea7ec843aa4e966))


### Performance Improvements

* **unity-devtools:** read an enum constant off its field instead of waking the game ([485b8dc](https://github.com/CitiesSkylinesModding/agents-plugins/commit/485b8dc67f32bd4a596c953dbae37a895663ccd4))
* **unity-devtools:** stop re-asking the game what this attach already answered ([6516ec9](https://github.com/CitiesSkylinesModding/agents-plugins/commit/6516ec99ba9f6d7f8e741c4ab9cd235eb48169ef))

## [0.4.0](https://github.com/CitiesSkylinesModding/agents-plugins/compare/unity-devtools-v0.3.0...unity-devtools-v0.4.0) (2026-07-30)


Expand Down
7 changes: 7 additions & 0 deletions plugins/unity-devtools/mcp/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,12 @@
# Changelog

## [0.5.0](https://github.com/CitiesSkylinesModding/agents-plugins/compare/unity-devtools-mcp-v0.4.0...unity-devtools-mcp-v0.5.0) (2026-08-03)


### Performance Improvements

* **unity-devtools:** stop re-asking the game what this attach already answered ([6516ec9](https://github.com/CitiesSkylinesModding/agents-plugins/commit/6516ec99ba9f6d7f8e741c4ab9cd235eb48169ef))

## [0.4.0](https://github.com/CitiesSkylinesModding/agents-plugins/compare/unity-devtools-mcp-v0.3.0...unity-devtools-mcp-v0.4.0) (2026-07-30)


Expand Down
2 changes: 1 addition & 1 deletion plugins/unity-devtools/mcp/UnityDevtools.Mcp.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
<PropertyGroup>
<OutputType>Exe</OutputType>
<!-- x-release-please-start-version -->
<Version>0.4.0</Version>
<Version>0.5.0</Version>
<!-- x-release-please-end -->
<TargetFramework>net10.0</TargetFramework>
<Nullable>enable</Nullable>
Expand Down
2 changes: 1 addition & 1 deletion plugins/unity-devtools/mcp/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "unity-devtools-mcp",
"version": "0.4.0",
"version": "0.5.0",
"private": true,
"description": "release-please version anchor for the unity-devtools MCP server; the csproj <Version> is synced from this via extra-files. Not a workspace package, never published.",
"license": "MIT"
Expand Down
2 changes: 1 addition & 1 deletion plugins/unity-devtools/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "unity-devtools",
"version": "0.4.0",
"version": "0.5.0",
"private": true,
"description": "release-please version anchor for the unity-devtools plugin; the plugin manifests are synced from this version via extra-files. Not a workspace package, never published.",
"license": "MIT"
Expand Down