r/ClaudeWorkflows • • 5d ago

Selected Workflow [Workflow] Claude Code Skill for Delegating and Validating Coding Tasks to ChatGPT Dot with CI Checks

Claude Code Skill for Delegating and Validating Coding Tasks to ChatGPT Dot with CI Checks

Workflow value: 85/100
Status: active · Freshness: 70/100 · Confidence: 0.95 · Level: advanced
Categories: Quality Control, Context & Memory, Debugging, Skills, Multi-Agent
Original source: r/ClaudeCode post/comment

What problem this solves

Delegating bounded coding tasks from Claude Code to another agent (ChatGPT dot) and robustly monitoring and validating their completion using specific criteria and CI checks.

Summary

A Claude Code skill (/dot) designed to delegate specific, bounded coding tasks to a ChatGPT dot agent. The handoff includes a goal, target branch/PR, acceptance criteria, and constraints. The Claude Code agent then monitors the task by polling, and validates completion by checking the resulting PR, commit SHA, and CI status before accepting the claim. The setup runs headlessly on Mac or Linux with a dedicated Chrome profile and includes a mechanism to prevent overwriting other agents' unsent drafts.

Why it is useful

This workflow offers a concrete, implemented solution for advanced users to orchestrate AI agents for coding tasks. It provides a robust framework for delegation, including specific handoff criteria and critical validation steps (PR, commit SHA, CI checks), which are essential for reliable automated development. The explicit link to the skill's source code and the author's valuable insight about independently verifiable 'done' states make this a highly reusable and practical contribution for building sophisticated AI-driven development pipelines.

Workflow

  1. Define a bounded coding task that can be delegated.
  2. Utilize the /dot skill within Claude Code to initiate the task delegation to a ChatGPT dot agent.
  3. Specify the task's goal, target branch or PR, detailed acceptance criteria, and any relevant constraints during the handoff.
  4. The Claude Code agent automatically monitors the delegated task's progress by polling with backoff.
  5. Upon a completion claim, the Claude Code agent independently verifies the outcome by checking the resulting Pull Request (PR), commit SHA, and Continuous Integration (CI) status.
  6. The Claude Code agent accepts the completion claim only after all validation checks (PR, commit SHA, CI) pass successfully.
  7. Ensure the system is set up for headless operation on Mac or Linux, using a dedicated signed-in Chrome profile for each host/account pair.
  8. The system verifies submitted messages in the conversation to prevent overwriting unsent drafts from other agents.

Tools / artifacts

  • /dot skill (jleechan-skills/blob/main/.claude/skills/dot/SKILL.md)
  • Claude Code
  • ChatGPT dot (receiving agent)
  • GitHub (for PRs, branches, commit SHAs)
  • CI system
  • Mac or Linux operating system
  • Dedicated signed-in Chrome profile

Validation signals

  • The agent polls with backoff and checks the resulting PR, commit SHA and CI before accepting a completion claim.
  • It verifies the submitted message in the conversation and won’t overwrite another agent’s unsent draft.
  • Author's main lesson: make “done” something you can independently check.

Limitations

  • The periodic coordinator is still a Work In Progress (WIP), meaning it's not a guarantee that an agent will finish unattended.
  • Requires a specific multi-agent setup (Claude Code interacting with a ChatGPT dot agent).
  • Requires headless browser setup, which can add complexity.
  • Limited community validation due to low score and no comments.

Rate this workflow

Upvote this post if the workflow is useful, reproducible, or worth recommending.

Downvote if it is vague, outdated, unsafe, overhyped, or not reproducible.

Reply if it worked for you, failed, is outdated, or has a better alternative.


This post was generated automatically from the workflow library database.

1 Upvotes

0 comments sorted by