lyther/agent-surface/dev-converge

Claude Code and agent skill by lyther/agent-surface

Trust tier 3
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

Compare competing implementations and keep the strongest verifiable result.

Install

npx vskill@latest install lyther/agent-surface/dev-converge

SKILL.md

Objective

Compare candidate implementations from parallel workers, branches, worktrees, or swarm packets; select the strongest verifiable result, transplant only isolated improvements worth their risk, and leave a clean worker-style handoff. Keep one primary implementation plus small, verified, whole-block transplants; never mash patches together or blend them line by line. Look only at where candidates differ (e.g. func process() in agent A vs agent B), and merge functions, not huge files.

Workflow Mode

When invoked from workflow-orchestrator or ops-swarm, the workflow ledger is the authority:

  • Read run_id, task IDs, filescope, verify commands, and packet evidence from the active workflow run. Swarm packet reports and worktree refs are evidence, not merge approval.
  • Preserve task IDs and artifact refs in the final handoff. dev-converge is a worker route for consolidation work, not a new workflow role.
  • If candidates share unisolated hunks or generated outputs, stop and request serial rework instead of forcing a merge.

Procedure

  1. Setup: identify the candidate worktrees, branches, or packet refs; confirm they share the intended base or record the mismatch; confirm each candidate is isolated from the others.
  2. Qualify: run the assigned verify commands, or the cheapest equivalent proof, on every candidate, and reject those that fail compilation, tests, or required generated-output checks. Inspect a failed candidate for transplants only when the failure is unrelated to its useful isolated block and that block can be verified independently.
  3. Select the primary by alignment with arch-contract, required behavior covered with the least added code, simplicity (lower complexity, fewer dependencies), behavior preservation, and blast radius.
  4. Transplant isolated, valuable improvements the primary lacks by copying the whole logical block (function, class, enum, schema entry, test case, or documentation section); never git merge or commit-level cherry-pick competing worker outputs. Each transplant needs a passing test that demonstrates its value: run the assigned verify command after each one, and revert it immediately if it fails verification or creates style/API inconsistency. Conform to the primary's style (e.g. async/await).
  5. Hand off:
  • Diff against the base branch, trusting git symbolic-ref refs/remotes/origin/HEAD rather than assuming main/master.
  • Run the assigned lint, type, test, generated-output, or SAST checks.
  • Remove temporary worktrees only when this convergence run clearly created them and no evidence still depends on local-only files.
  • Hand off to ship-commit rather than running git commit inline. In workflow mode, instead write worker.json as the routed dev-* role, run agent-surface workflow apply --role <that dev-* role> --run <run_id> --artifact .agent-surface/workflows/<run_id>/worker.json, and hand off to workflow-reviewer.

Output

markdown
# CONVERGE REPORT
## Primary Implementation
-Agent-02: best architecture, strictly typed.
## Transplants
-From Agent-01: ported its date parser, which fixes a case the primary fails, after `npm test` passed.
## Rejected Candidates
-Agent-03: failed compilation.
## Verdict
Branch `feat/login-final` is ready for review.

Security

  • Security scanPassed, 90 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

Repository stars
65
7-day trend score
0

Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/lyther/agent-surface/dev-converge/badge)](https://verified-skill.com/skills/lyther/agent-surface/dev-converge)

Something wrong with this skill or its page? Tell us.