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
1 change: 1 addition & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -162,6 +162,7 @@ Third-party plugins built by the community. [PRs welcome](#contributing)!
- [Tandem Workflow Architect](https://github.com/frumu-ai/tandem-codex-plugin) - Plan Tandem workflows in Codex, then validate, preview, and run them through the governed Tandem engine.
- [Tartiner Labs](https://github.com/tartinerlabs/skills) - Agent skills for git workflows, GitHub automation, security audits, code refactoring, and project tooling.
- [Team Skills Platform](https://github.com/Colin4k1024/tsp) - Role-based team delivery framework — Tech Lead-orchestrated 8-role system with 195+ skills, 27 specialist agents, 80+ commands, hooks, and ECC harness for Claude Code, Codex, and OpenCode.
- [Token Optimizer](https://github.com/alexgreensh/token-optimizer) - Detect and fix all three types of context waste (behavioral, structural, runtime), track quality degradation with a 7-signal scoring engine, and actively optimize sessions with smart compaction, loop detection, and continuity recovery across Claude Code, Codex, OpenCode, and OpenClaw.
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

The 'Token Optimizer' entry is not alphabetically sorted. Based on the existing list (Team, Test, TODO, Tool), it should be placed after 'TODO Harvest'. Additionally, please ensure that plugins.json is updated to include this new entry and that the total count is incremented (to 83), as that file is used for automation.

- [Test Gap](./plugins/mturac/test-gap) - Find lines in your diff lacking test coverage (Cobertura, lcov, coverage.json).
- [TODO Harvest](./plugins/mturac/todo-harvest) - TODO/FIXME/HACK scan with `git blame` author + age.
- [Tool Advisor](https://github.com/dragon1086/claude-skills) - Read-only meta-skill that scans your MCP servers, skills, plugins, and CLI tools, then suggests up to three ranked approaches (Methodical / Fast / Deep) with a copy-paste Quick Action table.
Expand Down
14 changes: 14 additions & 0 deletions plugins/alexgreensh/token-optimizer/.codex-plugin/plugin.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
{
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

high

The plugin bundle appears to be incomplete. This repository mirrors installable bundles under the plugins/ directory (see README lines 56 and 93), but the actual functional components (such as the skills/ directory and associated scripts mentioned in the PR description) are missing from this pull request. Furthermore, the manifest is missing the required skills configuration field mentioned in the plugin development guide (README line 233).

"name": "token-optimizer",
"version": "5.7.0",
"description": "Audit, monitor, and reduce Codex context waste with continuity helpers and explicit outline tools.",
"repository": "https://github.com/alexgreensh/token-optimizer",
"license": "PolyForm-Noncommercial-1.0.0",
"interface": {
"displayName": "Token Optimizer",
"shortDescription": "Find the ghost tokens in Codex sessions.",
"developerName": "Alex Greenshpun",
"category": "Developer Tools",
"composerIcon": "./assets/icon.png"
Comment on lines +11 to +12
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

high

The category should be aligned with the repository's existing taxonomy ('Development & Workflow'). Additionally, the composerIcon path is likely incorrect; since the manifest is located in the .codex-plugin/ subdirectory, the path should be ../assets/icon.png to reach an assets folder at the plugin root. Please also ensure the icon file itself is included in the PR.

Suggested change
"category": "Developer Tools",
"composerIcon": "./assets/icon.png"
"category": "Development & Workflow",
"composerIcon": "../assets/icon.png"

}
}
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.