https://github.com/mean-weasel/issuectl
Cross-repo GitHub issue command center with Claude Code integration
https://github.com/mean-weasel/issuectl
claude-code codex developer-tools github-issues ios nextjs project-management swiftui
Last synced: 3 days ago
JSON representation
Cross-repo GitHub issue command center with Claude Code integration
- Host: GitHub
- URL: https://github.com/mean-weasel/issuectl
- Owner: mean-weasel
- Created: 2026-04-06T17:48:33.000Z (about 2 months ago)
- Default Branch: main
- Last Pushed: 2026-05-27T02:07:47.000Z (7 days ago)
- Last Synced: 2026-05-27T02:13:07.907Z (7 days ago)
- Topics: claude-code, codex, developer-tools, github-issues, ios, nextjs, project-management, swiftui
- Language: TypeScript
- Size: 44.8 MB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- Agents: AGENTS.md
Awesome Lists containing this project
README
# issuectl
[](https://discord.gg/7xsxU4ZG6A)
> **Terminal launch prerequisites.** Local launch sessions require `ttyd` and `tmux` on the machine running `issuectl web`.
Cross-repo GitHub issue command center with Claude Code and Codex launch integration.
## Setup
```bash
pnpm install
pnpm turbo build
issuectl init # First-time setup (creates DB)
issuectl web # Start dashboard and print iOS setup link/QR
pnpm ios:setup-sim # Configure the booted iOS Simulator from the saved API token
pnpm ios:dev # Start web, build/run iOS Simulator, and apply setup link
```
## What it does
issuectl tracks GitHub issues across multiple repos and launches agent sessions with full issue context — comments, referenced files, and branch setup — in a single click from the web dashboard or iOS app.
Native Apple clients live in `apple/`: the iOS app, the macOS sidebar app, and shared Swift models/services used by both.
For native macOS sidebar dogfooding from a fresh clone, see [macOS Sidebar Dogfood Setup](docs/workflows/macos-sidebar-dogfood.md). The helper command is:
```bash
pnpm mac:sidebar:dev
```
## Launch agents
issuectl can launch issues with either Claude Code or Codex. Choose a default agent in Settings, or select an agent per launch from the web and iOS launch flows.
Agent-specific CLI flags are saved independently as `claude_extra_args` and `codex_extra_args`. See [Launching Issues with Codex](docs/workflows/launching-with-codex.md) for setup examples.