claude

polycrew

Session workflow, agent team, external workers (Codex, Gemini) and a live watch page.

3 on GitHubby Muhammed Zahid Demirelv0.12.0MITupdated 3 days ago
/

Plugin polycrew from marketplace polycrew in MZDemirel/Polycrew. Commands read from the repo's manifest — 2 days ago.

This plugin runs code on your machine — its hooks fire automatically on events like tool use. The exact commands are listed below; read them before installing.

What it installs

Skills (8)

  • decision

    Write an important decision as a short numbered note under docs/decisions/. Use when an architecture, format, contract or behavior choice is made, when the user says "write this down as a decision" (Turkish: "bunu karar olarak yaz"), or when one option is dropped in favor of another.

  • doctor

    Check the polycrew setup without changing anything, after installation or when something does not work. Use for "check the setup", "why doesn't the watch page show anything", "is polycrew installed correctly" (Turkish: "kurulumu denetle", "polycrew çalışıyor mu").

  • external-agent

    Hand a job to a CLI other than Claude (Codex, or agy/Antigravity: Gemini, and Claude Opus on Google quota), non-interactively, choosing model and effort. Use in team work to spread Claude quota, for a second pair of eyes (independent review), for cheap bulk reading or measuring, or for image generat

  • project-setup

    Set up the working discipline in a project — CLAUDE.md, PLAN.md, NEXT_SESSION.md and a docs/decisions/ skeleton. Use when the user says "set up the workflow in this project", "I'm starting a new project, let's make a plan" (Turkish: "bu projeye düzeni kur", "yeni proje başlatıyorum, plan çıkaralım")

  • session-end

    Close a work session in an orderly way. Use when the user says "close the session", "that's it for today", "update the notes", "write NEXT_SESSION" (Turkish: "oturumu kapat", "bugünlük bu kadar", "notları güncelle"), or when the session's goal is done. Ticks checkboxes, completes decision notes, wri

  • session-start

    Start a work session in an orderly way. Use at the beginning of a session when the user says "let's continue", "start the session", "where were we", "read the notes first" (Turkish: "devam ediyoruz", "oturumu aç", "nerede kalmıştık", "önce notları oku"), or when the project has a NEXT_SESSION.md (or

  • team

    Do a phase with an agent team — the main session becomes the project manager (PM), splits the phase into independent streams, starts a lead per stream, the leads run developer, artist and reviewer workers, and the PM merges. Use when the user says "do it with the team", "agent team", "let's work in

  • watch

    Open the local page that shows the team's agents and external workers (Codex, Gemini) live; at the end of the session produce its shareable report. Use when the user says "show the agents", "who is doing what", "watch the team", "watch page", "session report" (Turkish: "agent'ları göster", "kim ne y

Subagents (6)

  • artist

    A role that looks at visual output with a game artist's eye. Examines sprites, renders, UI or comparison images, measures them (color count, orphan pixels, contrast, hue shift), and writes what is good, what is broken and how to fix it. Changes no code.

  • designer

    A role that designs an item or a phase: lays out the options, checks their fit with the architecture, writes a workable step-by-step plan and a draft decision note. Writes no code.

  • developer

    A developer who codes one item in its own worktree. Started by a lead or the PM with worktree isolation; writes the code and its tests, commits on its own branch, does not touch main.

  • lead

    Team lead of one stream. Started for each stream when the PM (main session) splits a phase into streams; orders the stream's items, starts developer, artist and reviewer workers, merges their results and summarizes for the PM. Writes no code.

  • researcher

    A read-only role that researches in the code and on the web. Finds the answer to a question, how a library behaves, the details of a file format, or how other projects do it; gives a short report with sources.

  • reviewer

    A reviewer who checks a branch's diff, its tests and the project's definition of done. Run before merging; writes bugs, missing tests and rule violations as findings, fixes nothing.

Hooks (4)

  • SessionStart

    ${CLAUDE_PLUGIN_ROOT}/hooks/session_start.sh

  • PreToolUse

    python3 "${CLAUDE_PLUGIN_ROOT}/hooks/events.py"

  • SubagentStart

    python3 "${CLAUDE_PLUGIN_ROOT}/hooks/events.py"

  • SubagentStop

    python3 "${CLAUDE_PLUGIN_ROOT}/hooks/events.py"

View source on GitHub

Maintain polycrew?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex pluginslisted