Agent Scheduler — Git skill for Claude Code
A subscription-aware coding agent scheduler.
How to install Agent Scheduler
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open takurot/agent-scheduler and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Agent Scheduler does
A subscription-aware coding agent scheduler. Routes GitHub Issues to Claude Code and Codex within flat-rate quotas, featuring Git worktree isolation, multi-stage workflows, and automated TDD gates.
Alternatives in Git
- Prime Isolation: Worktree Isolation And Git Ops Orientation — Prime Isolation: Worktree Isolation and Git Ops Orientation skill 17.6k ★
- Yeet — Stage, commit, push code, and open a GitHub pull request via CLI 14.6k ★
- TDD Guard — by Nizar Selander - A hooks-driven system that monitors file operations in real-time and blocks changes that v 1.9k ★
README
Subscription Agent Scheduler (`subsched`)
`subsched` is a deterministic, subscription-aware coding agent scheduler that turns GitHub Issues into a durable task queue and routes tasks to coding agents (Claude Code, OpenAI Codex) with zero metered API fallback.
[!NOTE] **Package & Command Mapping**:
- PyPI package:
agent-scheduler(pip install agent-scheduler)- Python import:
subsched(import subsched)- CLI command:
subsched(primary) oragent-scheduler(alias)
Key Features
- 🔒 Subscription-Only Execution: Strictly operates within flat-rate subscription quotas (Claude Pro/Team, ChatGPT Plus/Team). Prevents accidental pay-as-you-go API key charges with fail-closed safety.
- 🌳 Worktree Isolation: Creates isolated Git worktrees (
subsched/issue-) for each task to prevent workspace collision. - ⚡ Reactive Multi-Agent Failover: Classifies rate-limit results returned by workers and preserves cooldown/reset state for failover. Proactive provider-capacity monitoring is not yet wired.
- 🛡️ Automated TDD & Quality Gates: Enforces test-driven development, running repository verification (
ruff,mypy,pytestwith $\ge 80%$ coverage,pip-audit) before pull requests. - 🔀 Merge Conflict Protection: Resolves the repository default branch, fetches its latest
originstate, rebases onto that remote-tracking ref, and cleanly aborts on conflict before escalating toNEEDS_HUMAN. - 📊 Observability & Metrics: Tracks autonomous completion rates, task success metrics, structured JSON Lines event logs, and markdown run reports.
⚠️ Security Notice: Native Container Boundary
`--allow-native` execution runs the Claude Code / Codex CLI with permission checks bypassed (`bypassPermissions`), so the agent can run Bash commands, edit files, and read files without per-command confirmation. This is required for unattended execution — in non-interactive mode there is no human to confirm anything,
Related Skills
Superpowers Redirect
Use when user types /brainstorming, /writing-plans, /subagent-dev, /tdd-loop, /systematic-debugging, /using-wo
Codexia
Agent Workstation for Codex CLI + Claude Code — with task scheduler, git worktree & remote control, skills man
Claude Tmux
by Niels Groeneveld - Manage Claude Code within tmux. A tmux popup of all your Claude Code instances, enabling
Todo
by chrisleyva - A convenient command to quickly manage project todo items without leaving the Claude Code inte
Wise Claude
A Claude Code copilot: flat /wise- slash commands, a workflow engine, and autonomous git / PR / ticket-plannin
Hermes Claude Plan
Hermes agent plugin that routes Anthropic API requests through anthropic claude plan. zero modifications to he
Related Agents
Engineering API Platform Engineer
Expert API platform engineer for public and partner APIs — contract-first design (OpenAPI/gRPC), versioning an
API Gateway Engineer
Own the edge of the API: authentication, rate limiting, routing, and tenant isolation. Invoke for backend-team
Spgr Agent Multi Tenancy
Owns tenant data isolation, leakage prevention, per-tenant rate limiting, and tenant provisioning for SaaS pro