Agent skill

Run Agmente Codex E2E

by rebornix in rebornix/Agmente

Run Agmente iOS end-to-end tests against a local Codex app-server endpoint, validate Codex thread/turn protocol flow, and perform mandatory cleanup.

MITAuto-check passedTesting & QA

Install Run Agmente Codex E2E

skills CLI
$ npx skills add rebornix/Agmente --skill run-agmente-codex-e2e -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install rebornix/Agmente run-agmente-codex-e2e --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/rebornix/Agmente.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.github/skills/run-agmente-codex-e2e .claude/skills/run-agmente-codex-e2e && rm -rf skills-src

Use ~/.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/

Facts

Skill name
run-agmente-codex-e2e
GitHub stars
545
Token cost
~464 tokens
SKILL.md length
170 words
Files
4 (incl. scripts, references)
Skills in repo
6
Repo updated
First seen
Licence
MIT

At a glance

Run Agmente iOS end-to-end tests against a local Codex app-server endpoint, validate Codex thread/turn protocol flow, and perform mandatory cleanup.

  • Works in 5 steps: Start local Codex bridge in background → Build and run in simulator → Execute UI steps → …
  • Tasks that involve End-to-end testing
  • SKILL.md covers Inputs, Workflow, Constraints and References
  • Runs Shell scripts from its folder; calls codex

What it does

Run Agmente Codex E2E is an agent skill from rebornix/Agmente. Run Agmente iOS end-to-end tests against a local Codex app-server endpoint, validate Codex thread/turn protocol flow, and perform mandatory cleanup.

Its SKILL.md is about 460 tokens, which your agent loads only when the skill is triggered. The skill folder holds 5 other files, including scripts and reference files (for example `references/ui-checklist.md`, `scripts/cleanup.sh` and `scripts/start_codex.sh`).

It sits in Testing & QA, covering End-to-end testing. It works with iOS. The repository describes itself as: iOS client for coding agents via ACP or Codex app-server. The licence is MIT.

When your agent uses it

  • Tasks that involve End-to-end testing

Example prompts

  • “/run-agmente-codex-e2e”

Requirements

  • A Bash shell

Workflow steps

5 steps, taken from the first numbered list in SKILL.md.

  1. Start local Codex bridge in background
  2. Build and run in simulator
  3. Execute UI steps
  4. Validate protocol behavior from bridge logs
  5. Cleanup always (success or failure)

What it can do on your machine

Read from SKILL.md and the folder at commit 87f224e. It shows what the files ask for, not the result of running them.

  • Tool permissions

    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.

  • Runs code

    Ships 2 files in scripts/ (Shell), which the agent can run.

    Shell commands in SKILL.md call:

    • codex

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Run Agmente Codex E2E loads about 464 tokens when it runs, and up to ~852 if it reads all its reference files. Until then it costs about 43 tokens; SKILL.md has 170 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~43
When it runs · the whole SKILL.md, loaded when a task matches
~464
With references · SKILL.md plus every file in references/, read only if the agent opens them
~852

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.

Safety

Auto-check passed

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); the scripts in this folder are not scanned.

SKILL.md

The full file from rebornix/Agmente at commit 87f224e, republished under its MIT licence (© rebornix). 170 words, ~464 tokens.

Download SKILL.mdSave it as .claude/skills/run-agmente-codex-e2e/SKILL.md (or your agent's skills folder). This skill also uses 3 other files; get the full folder from GitHub.
name
run-agmente-codex-e2e
description
Run Agmente iOS end-to-end tests against a local Codex app-server endpoint, validate Codex thread/turn protocol flow, and perform mandatory cleanup.

Run Agmente Codex App-Server E2E

Use this skill when the user asks to run Agmente E2E against OpenAI Codex app-server.

Inputs

  • scenario: sanity (default), add-server, turn-send
  • port: default 9000
  • simulatorID: default BE205EA8-B26C-44C2-B52B-B49141678273
  • codexCommand: default codex app-server (override via first arg to start_codex.sh or CODEX_APP_SERVER_CMD)
  • npxTag: package tag for @rebornix/stdio-to-ws (latest by default, override via third arg or AGMENTE_E2E_NPX_TAG)

Workflow

  1. Start local Codex bridge in background:
    • ./.github/skills/run-agmente-codex-e2e/scripts/start_codex.sh "<codexCommand>" <port> <npxTag>
  2. Build and run in simulator:
    • Use XcodeBuildMCP build_run_sim with Agmente defaults.
  3. Execute UI steps:
    • Follow references/ui-checklist.md.
    • Set server type to Codex App-Server.
    • Call describe_ui before each tap.
    • Prefer tap by id or label.
  4. Validate protocol behavior from bridge logs:
    • Confirm sequence: initialize -> initialized -> thread/list -> thread/start -> turn/start -> turn/started -> turn/completed.
    • Confirm streamed notifications arrive (item/* and/or codex/event/*).
  5. Cleanup always (success or failure):
    • ./.github/skills/run-agmente-codex-e2e/scripts/cleanup.sh <simulatorID> <port>

Constraints

  • Do not skip cleanup.
  • Use a valid host working directory (for example /path/to/your/workspace).
  • Do not rely on guessed coordinates from screenshots.
  • Prefer deterministic selectors and describe_ui.

References

  • UI and validation checklist: references/ui-checklist.md

© rebornix, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 3 other files (scripts, references) in .github/skills/run-agmente-codex-e2e of rebornix/Agmente.

  • SKILL.md
  • references/ui-checklist.md
  • scripts/cleanup.sh
  • scripts/start_codex.sh

Open the folder on GitHubat commit 87f224e

Compare with similar skills

Run Agmente Codex E2E 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.

Run Agmente Codex E2E compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Run Agmente Codex E2E this skillrebornix/Agmente545—~464Automated safety check: PassMIT
E2Ecallstack/react-native-pager-view3.4k1 repos~2.1kAutomated safety check: PassMIT
Acceptance Evidence for Deliverieslobehub/lobehub83k—~9.7kAutomated safety check: PassApache-2.0
Engine E2Ewix/react-native-navigation13k—~1.1kAutomated safety check: PassMIT
E2Egronxb/hot-updater1.8k—~1.6kAutomated safety check: PassCustom licence
E2EAgentsMesh/AgentsMesh2.4k—~629Automated safety check: NotesCustom licence

Similar skills

  • E2E

    callstack/react-native-pager-view

    Agentic end-to-end tests with e2e, the e2e runner. An agent skill from callstack/react-native-pager-view.

    3.4k GitHub starsUsed in 1 repo~2.1k tokens
    Testing & QAAuto-check passed
  • Verifies a delivery end to end by driving the real product on a CLI, web, desktop or iOS Simulator surface, capturing evidence and publishing a round with the lh CLI.

    83k GitHub stars~9.7k tokensUpdated today
    Testing & QAAuto-check passed
  • Engine E2E

    wix/react-native-navigation

    Official

    Run Wix Engine (mobile-apps-engine) iOS E2E tests locally to validate RNN changes.

    13k GitHub stars~1.1k tokensUpdated 2 days ago
    Testing & QAAuto-check passed
  • E2E

    gronxb/hot-updater

    Run end-to-end OTA verification for examples/v0.85.0 with agent-device.

    1.8k GitHub stars~1.6k tokensUpdated today
    Testing & QAAuto-check passed
  • E2E

    AgentsMesh/AgentsMesh

    Selects and runs the appropriate AgentsMesh end-to-end suite for Web, Desktop, MCP, or iOS, including worktree-specific environment setup and browser-level verification.

    2.4k GitHub stars~629 tokensUpdated 15 days ago
    Testing & QAAuto-check: notes
  • E2E Current PR

    gronxb/hot-updater

    Generate and execute PR-aware OTA E2E scenarios for examples/v0.85.0 by diffing the checked-out branch against its PR base branch or default branch, inferring the affected runtime, rollout, and…

    1.8k GitHub stars~1k tokensUpdated today
    Testing & QAAuto-check passed

More from rebornix/Agmente

  • Codex Local CLI E2E

    rebornix/Agmente

    Run and debug Agmente iOS end-to-end tests against a real local Codex CLI app-server instance.

    545 GitHub stars~625 tokensUpdated 4 mo ago
    Auto-check passed
  • Repeat With Delay

    rebornix/Agmente

    Execute repeated shell commands as separate tool calls with a delay between each iteration.

    545 GitHub stars~473 tokensUpdated 4 mo ago
    Auto-check passed
  • Dynamically inspect ACP and Codex upstream repos using .agmente.paths, detect protocol/API/spec drift, and produce a risk-scored regression report.

    545 GitHub stars~914 tokensUpdated 4 mo ago
    Auto-check passed
  • Acp Local Runner

    rebornix/Agmente

    Run and debug Agmente ACP end-to-end scenarios from the repo-owned e2e/scenarios/acp specs.

    545 GitHub stars~804 tokensUpdated 4 mo ago
    Auto-check passed
  • Run Agmente E2E

    rebornix/Agmente

    Run Agmente iOS end-to-end tests against a local ACP agent (Gemini, Claude, Qwen, or Vibe), validate core RPC flow, and perform mandatory cleanup.

    545 GitHub stars~414 tokensUpdated 4 mo ago
    Auto-check passed

Works with

Categories

Questions about Run Agmente Codex E2E

What does Run Agmente Codex E2E do?

Run Agmente iOS end-to-end tests against a local Codex app-server endpoint, validate Codex thread/turn protocol flow, and perform mandatory cleanup. Run Agmente Codex E2E is an agent skill from rebornix/Agmente. Run Agmente iOS end-to-end tests against a local Codex app-server endpoint, validate Codex thread/turn protocol flow, and perform mandatory cleanup.

When should I use Run Agmente Codex E2E?

Run Agmente Codex E2E fits situations like: tasks that involve End-to-end testing.

How do I install Run Agmente Codex E2E in Claude Code?

Run `npx skills add rebornix/Agmente --skill run-agmente-codex-e2e -a claude-code`. Or copy the skill folder (.github/skills/run-agmente-codex-e2e in rebornix/Agmente) into .claude/skills/run-agmente-codex-e2e in your project. Claude Code loads it when a task matches its description.

How do I install Run Agmente Codex E2E in Codex?

Run `npx skills add rebornix/Agmente --skill run-agmente-codex-e2e -a codex`. Or copy the skill folder (.github/skills/run-agmente-codex-e2e in rebornix/Agmente) into .agents/skills/run-agmente-codex-e2e in your project. Codex loads it when a task matches its description.

Can I use Run Agmente Codex E2E in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add rebornix/Agmente --skill run-agmente-codex-e2e -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/run-agmente-codex-e2e, .gemini/skills/run-agmente-codex-e2e, .github/skills/run-agmente-codex-e2e and .opencode/skills/run-agmente-codex-e2e in your project.

What does Run Agmente Codex E2E need to run?

Going by SKILL.md and its folder, Run Agmente Codex E2E needs a shell for the scripts in its folder and the command-line tools its instructions call (codex). Our summary lists: A Bash shell.

Does Run Agmente Codex E2E access the network?

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.

Is Run Agmente Codex E2E safe to install?

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. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.

What licence does Run Agmente Codex E2E use?

Run Agmente Codex E2E is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Run Agmente Codex E2E use?

About 464 tokens (SKILL.md is roughly 1.9k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 388 tokens, read only when the agent opens those files.

What are the alternatives to Run Agmente Codex E2E?

Skills that share tags, products or a category with Run Agmente Codex E2E: E2E (callstack/react-native-pager-view, 3.4k stars), Acceptance Evidence for Deliveries (lobehub/lobehub, 83k stars), Engine E2E (wix/react-native-navigation, 13k stars) and E2E (gronxb/hot-updater, 1.8k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Run Agmente Codex E2E?

rebornix (a GitHub user) maintains it in rebornix/Agmente, which has 545 GitHub stars. The repository holds 6 skills in this directory. The repository was last updated on May 31, 2026.

Source: rebornix/Agmente on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.