Foremerge
naw103/foremerge
Coordinate parallel coding agents with Foremerge's local Git-compatible CLI and MCP server.
Build, review, or fix ProjectAtlas plugin/runtime installer integration for Codex, Claude Code, and OpenCode, especially version convergence, stale ProjectAtlas cache repair, MCP config generation…
$ npx skills add styler-ai/ProjectAtlas --skill codex-coding-plugin -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install styler-ai/ProjectAtlas codex-coding-plugin --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/styler-ai/ProjectAtlas.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/codex-coding-plugin .claude/skills/codex-coding-plugin && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "codex-coding-plugin" agent skill from https://github.com/styler-ai/ProjectAtlas/tree/main/skills/codex-coding-plugin into .claude/skills/codex-coding-plugin/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "codex-coding-plugin", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/styler-ai/ProjectAtlas/tree/main/skills/codex-coding-pluginType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add styler-ai/ProjectAtlas --skill codex-coding-plugin -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install styler-ai/ProjectAtlas codex-coding-plugin --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/styler-ai/ProjectAtlas.git skills-src && mkdir -p .agents/skills && cp -r skills-src/skills/codex-coding-plugin .agents/skills/codex-coding-plugin && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "codex-coding-plugin" agent skill from https://github.com/styler-ai/ProjectAtlas/tree/main/skills/codex-coding-plugin into .agents/skills/codex-coding-plugin/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "codex-coding-plugin", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add styler-ai/ProjectAtlas --skill codex-coding-plugin -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install styler-ai/ProjectAtlas codex-coding-plugin --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/styler-ai/ProjectAtlas.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/skills/codex-coding-plugin .cursor/skills/codex-coding-plugin && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "codex-coding-plugin" agent skill from https://github.com/styler-ai/ProjectAtlas/tree/main/skills/codex-coding-plugin into .cursor/skills/codex-coding-plugin/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "codex-coding-plugin", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/styler-ai/ProjectAtlas.git --path skills/codex-coding-plugin--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add styler-ai/ProjectAtlas --skill codex-coding-plugin -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install styler-ai/ProjectAtlas codex-coding-plugin --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/styler-ai/ProjectAtlas.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/skills/codex-coding-plugin .gemini/skills/codex-coding-plugin && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "codex-coding-plugin" agent skill from https://github.com/styler-ai/ProjectAtlas/tree/main/skills/codex-coding-plugin into .gemini/skills/codex-coding-plugin/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "codex-coding-plugin", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install styler-ai/ProjectAtlas codex-coding-pluginInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add styler-ai/ProjectAtlas --skill codex-coding-plugin -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/styler-ai/ProjectAtlas.git skills-src && mkdir -p .github/skills && cp -r skills-src/skills/codex-coding-plugin .github/skills/codex-coding-plugin && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "codex-coding-plugin" agent skill from https://github.com/styler-ai/ProjectAtlas/tree/main/skills/codex-coding-plugin into .github/skills/codex-coding-plugin/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "codex-coding-plugin", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add styler-ai/ProjectAtlas --skill codex-coding-plugin -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install styler-ai/ProjectAtlas codex-coding-plugin --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/styler-ai/ProjectAtlas.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/skills/codex-coding-plugin .opencode/skills/codex-coding-plugin && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "codex-coding-plugin" agent skill from https://github.com/styler-ai/ProjectAtlas/tree/main/skills/codex-coding-plugin into .opencode/skills/codex-coding-plugin/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "codex-coding-plugin", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
codex-coding-pluginBuild, review, or fix ProjectAtlas plugin/runtime installer integration for Codex, Claude Code, and OpenCode, especially version convergence, stale ProjectAtlas cache repair, MCP config generation…
Codex Coding Plugin is an agent skill from styler-ai/ProjectAtlas. Build, review, or fix ProjectAtlas plugin/runtime installer integration for Codex, Claude Code, and OpenCode, especially version convergence, stale ProjectAtlas cache repair, MCP config generation, skill artifacts, host smoke tests, and fake-host tests for ProjectAtlas releases.
Its SKILL.md is about 1.8k tokens, which your agent loads only when the skill is triggered. The skill folder holds 2 other files (for example `agents/openai.yaml`).
It sits in Testing & QA, covering QA and bug reports. It works with Model Context Protocol, SQLite and Rust. The repository describes itself as: Every file not opened. Every folder not explored. Tokens saved. ProjectAtlas guides coding agents with purpose metadata and an intelligent code graph, reducing token costs by… The licence is MIT.
9 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit 5d526c2. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
Shell commands in SKILL.md call:
opencodeclaudecodexFrom the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Codex Coding Plugin loads about 1.8k tokens when it runs. Until then it costs about 75 tokens; SKILL.md has 837 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from styler-ai/ProjectAtlas at commit 5d526c2, republished under its MIT licence (© styler-ai). 837 words, ~1,836 tokens.
.claude/skills/codex-coding-plugin/SKILL.md (or your agent's skills folder). This skill also uses 1 other file; get the full folder from GitHub.Make ProjectAtlas releases converge to one verified version across the repository release tag, ProjectAtlas plugin manifests, native runtime binary, generated MCP configs, Codex marketplace/plugin cache, Codex global MCP registry, packaged ProjectAtlas skill files, Claude Code config, OpenCode config, and any old ProjectAtlas information that can survive in a host cache.
This is a repo-local ProjectAtlas skill. Do not generalize these rules into product claims for unrelated plugins. The point is to keep this repository's supported host integrations from reintroducing stale ProjectAtlas versions or paths.
projectatlas --format json runtime-info before writing configs..codex-plugin/plugin.json, .claude-plugin/plugin.json, and opencode/opencode.json;runtime-info project, major version, capabilities, executable, and version;--require-version, DB path, config path, and final mcp command;.mcp.json config consumption;opencode.json config consumption;.github/workflows release pins that still point at old ProjectAtlas tags.styler-ai/ProjectAtlas source, do not mutate it; report a concrete user-managed skip.Use a single small helper for each host surface so the installer checks data the same way in implementation and tests. The common ProjectAtlas bug is checking one fresh surface, then installing from another stale surface: for example, codex plugin list reports the expected version while the reported source path still contains an old manifest or old ProjectAtlas skill.
Required guard for Codex ProjectAtlas plugin repair:
if plugin_list.version == expected
and marketplace_ref == expected_tag
and reported_source_manifest.version == expected:
no-op
else if official ProjectAtlas marketplace:
remove/add or upgrade the plugin
re-read plugin list and source manifest
require both to match expected
else:
skip mutation with clear user-managed messageRequired guard for ProjectAtlas generated host configs:
runtime_info.version == expected
and command_path == canonical_verified_runtime
and args include "--require-version", expected, "--db", selected_db, "mcp"
and optional config path == selected_config
and host-specific fields match the supported shapeOpenCode host-specific fields are type = "local", enabled = true, command array shape, and project cwd. Claude Code uses an .mcp.json-compatible mcpServers.projectatlas shape and must not rely on cwd for project binding because DB/config arguments are absolute.
Use fake host commands for deterministic installer tests and real host CLI smoke tests when installed locally. The minimum regression matrix is:
--require-version, selected DB/config, and final mcp;ConvertFrom-Json, jq, or python3), not sed/regex extraction;type = "local", enabled = true, command array shape, and cwd;.mcp.json server shape and absolute DB/config binding.For installer tests, assert exact command fragments for remove/add/update calls and inspect the generated config files, not just process success. For real local smoke, prefer:
opencode --version
opencode debug config
claude --version
claude mcp get projectatlasSummarize only the ProjectAtlas config fields from host debug output. Host debug commands may print unrelated local environment values; do not paste full raw output into issues, PRs, or release notes.
Before calling a ProjectAtlas host-plugin release stable, verify:
runtime-info reports the release version, ProjectAtlas identity, MCP capability, and TOON output;--require-version;codex is available and not intentionally skipped;© styler-ai, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 1 other file in skills/codex-coding-plugin of styler-ai/ProjectAtlas.
Open the folder on GitHubat commit 5d526c2
Codex Coding Plugin next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Codex Coding Plugin this skillstyler-ai/ProjectAtlas | 438 | — | ~1.8k | Automated safety check: Pass | MIT | |
| Foremergenaw103/foremerge | 536 | — | ~2.4k | Automated safety check: Pass | Apache-2.0 | |
| Memorywhalewuisabel-gif/MemWhale | 151 | — | ~765 | Automated safety check: Pass | MIT | |
| Memorywhale Evidencewuisabel-gif/MemWhale | 151 | — | ~459 | Automated safety check: Pass | MIT | |
| Memorywhale Debuggingwuisabel-gif/MemWhale | 151 | — | ~370 | Automated safety check: Pass | MIT | |
| OpenWork Desktop CDP Driverdifferent-ai/openwork | 24k | — | ~465 | Automated safety check: Pass | Custom licence |
naw103/foremerge
Coordinate parallel coding agents with Foremerge's local Git-compatible CLI and MCP server.
wuisabel-gif/MemWhale
Query and write durable debugging memory recorded by MemoryWhale.
wuisabel-gif/MemWhale
Use MemoryWhale debugging evidence when the user requests recall or a recurring failure may have relevant recorded history.
wuisabel-gif/MemWhale
MemoryWhale debugging; compiler failures; terminal diagnostics.
different-ai/openwork
Drives a running OpenWork desktop window over CDP from the shell to evaluate JS, take screenshots, start sessions and send prompts for hand checks.
code-yeongyu/oh-my-openagent
Tests the opencode coding agent itself: its CLI, server, plugin hooks and events, the terminal UI under tmux, and its SQLite session database, using tested helper scripts.
styler-ai/ProjectAtlas
Use ProjectAtlas before broad source reads, preferring the installed short atlas CLI for an exact checkout and MCP for registered worktree routing, compact session briefs, or federated graph evidence.
Works with
Categories
Build, review, or fix ProjectAtlas plugin/runtime installer integration for Codex, Claude Code, and OpenCode, especially version convergence, stale ProjectAtlas cache repair, MCP config generation…. Codex Coding Plugin is an agent skill from styler-ai/ProjectAtlas. Build, review, or fix ProjectAtlas plugin/runtime installer integration for Codex, Claude Code, and OpenCode, especially version convergence, stale ProjectAtlas cache repair, MCP config generation, skill artifacts, host smoke tests, and fake-host tests for ProjectAtlas releases.
Codex Coding Plugin fits situations like: tasks that involve QA and bug reports.
Run `npx skills add styler-ai/ProjectAtlas --skill codex-coding-plugin -a claude-code`. Or copy the skill folder (skills/codex-coding-plugin in styler-ai/ProjectAtlas) into .claude/skills/codex-coding-plugin in your project. Claude Code loads it when a task matches its description.
Run `npx skills add styler-ai/ProjectAtlas --skill codex-coding-plugin -a codex`. Or copy the skill folder (skills/codex-coding-plugin in styler-ai/ProjectAtlas) into .agents/skills/codex-coding-plugin in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add styler-ai/ProjectAtlas --skill codex-coding-plugin -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/codex-coding-plugin, .gemini/skills/codex-coding-plugin, .github/skills/codex-coding-plugin and .opencode/skills/codex-coding-plugin in your project.
Going by SKILL.md and its folder, Codex Coding Plugin needs the command-line tools its instructions call (opencode, claude and codex).
SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
Codex Coding Plugin is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 1.8k tokens (SKILL.md is roughly 7.3k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Codex Coding Plugin: Foremerge (naw103/foremerge, 536 stars), Memorywhale (wuisabel-gif/MemWhale, 151 stars), Memorywhale Evidence (wuisabel-gif/MemWhale, 151 stars) and Memorywhale Debugging (wuisabel-gif/MemWhale, 151 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
styler-ai (a GitHub user) maintains it in styler-ai/ProjectAtlas, which has 438 GitHub stars. The repository holds 2 skills in this directory. The repository was last updated on October 6, 2026.
Source: styler-ai/ProjectAtlas on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.