queue
/queue
/factory:queue. Start the unattended Factory scheduler for the current repository: dispatch the Action's workflow when .github/workflows/factory.yml exists, otherwise explain the harness-cloud scheduled-task path for this harness. Use when the user asks to queue, start, kick or run the Factory queue unattended.
- Author
- clockgrove ↗
- Repository
- factory ↗
- Licence
- MIT
- Last repository change
- 13.11.2026
Assessment and security
- Files in this package
- 1
- Scripts
- 0
- HTML comments
- 0
- URLs in SKILL.md
- 0
No signals detected. Repository changed on 13.11.2026, without references to retired models or APIs.
MIT, open: use and modify while retaining author attribution.
What it does and when to use it
/factory:queue. Start the unattended Factory scheduler for the current repository: dispatch the Action's workflow when .github/workflows/factory.yml exists, otherwise explain the harness-cloud scheduled-task path for this harness. Use when the user asks to queue, start, kick or run the Factory queue unattended.
Original author description
/factory:queue. Start the unattended Factory scheduler for the current repository: dispatch the Action's workflow when .github/workflows/factory.yml exists, otherwise explain the harness-cloud scheduled-task path for this harness. Use when the user asks to queue, start, kick or run the Factory queue unattended.
How it works
- When the workflow exists
- When the workflow is absent
SKILL.md preview
---
name: queue
description: /factory:queue. Start the unattended Factory scheduler for the current repository: dispatch the Action's workflow when .github/workflows/factory.yml exists, otherwise explain the harness-cloud scheduled-task path for this harness. Use when the user asks to queue, start, kick or run the Factory queue unattended.
---
# /factory:queue
Start unattended work. Nothing here runs an Objective in this session; it starts the scheduler that does.
## When the workflow exists
`.github/workflows/factory.yml` present means the Action is installed. Kick it now rather than waiting for its cron:
```sh
gh workflow run factory.yml # the dispatcher picks what is ready
gh workflow run factory.yml -f issue=N # one Objective, state and blocking rules still apply
```
Then `gh run list --workflow factory.yml --limit 3` and show the user the run link. The dispatcher picks ready Objectives (labelled, not blocked by an open issue, not Running, Blocked, Question or In review), orders them `P0`, `P1`, `P2`, then issue number, starts up to `max_concurrent` and stops at `daily_usd`. A run that starts nothing says why in its log; show that line.
Never run the plugin's `scripts/dispatch.mjs` from this session except as `node "${CLAUDE_PLUGIN_ROOT}/scripts/dispatch.mjs" --repo OWNER/NAME --dry-run` to preview what the next tick would pick: a real local run marks issues Running on the board and no worker job exists outside the workflow to run them.
If `/factory:doctor` has not run on this repository in this session, run it first; a misconfigured repository Blocks every Objective with the same one-line reason and spends a runner minute each.
## When the workflow is absent
Say that the Action is the primary path and `/factory:setup` installs it, and that local mode on this machine (`/factory:serve`) needs no workflow; then explain the cloud path for this harness, which bills the user's plan:
- **Claude Code.** Claude's cloud sessions load committed `.claude/` directories but not repository-declared plugins, so the skills and agent definitions must be committed under `.claude/skills/` and `.claude/agents/` first (see `/factory:setup`, step 4). Create a scheduled task in Claude's cloud whose prompt is the rendered task card for `/factory:run <issue>` and whose setup script installs the toolchain (the repository's `setup` command).
- **Codex.** Commit the skills under `.agents/skills/` and the agents under `.codex/agents/`. Create a Codex cloud task from the same task card with network enabled for the agent phase (it is offline by default) and the toolchain in its setup script.
- **Copilot.** Commit the skills under `.agents/skills/` (Copilot reads it) and the agents under `.github/agents/`. Assign the issue to the Copilot coding agent with the task card as the first comment; its session is an Actions job capped at 59 minutes, so an Objective that needs more must be split per `implement-split`.
In each case the session only commits and leaves its hand-off files: the task card forbids GitHub writes and nothing in the vendor's cloud runs `factory deliver`, so a cloud run opens no PR. For runs that end in a merged PR, use the Action or local mode (`/factory:serve`). Say that plainly.
Versions
| Repository | Score | Licence |
|---|---|---|
| This page · clockgrove/factory | 100 | MIT |
| vegardjorg/ravenseat | 100 | MIT |
| nightgauge/nightgauge | 100 | Apache-2.0 |
| nikhilsitaram/claude-caliper | 100 | MIT |
| alesaiani/agentflow | 100 | Apache-2.0 |
| foxrun-ai/foxrun | 90 | MIT |
Database snapshot: 13.11.2026 · package version cbf374ed0c59 (SHA-256 digest of the entire package)
Downloads in the last 30 days: 0 · ranking
Report a problem with this skill: harmful content, incorrect descriptions or an author’s removal request.
Similar skills
- 90setup
/factory:setup. Install Factory in the current repository on the user's consent: write .github/workflows/factory.yml from the Action's template, walk the Factory GitHub App creation, and apply the merge queue, branch protection, labels and Project board; or set up local mode on… - 100doctor
/factory:doctor. Check that this repository, its GitHub settings, its model credential and its runner are ready for unattended Factory runs, and name the fix for each failure. Use when the user asks whether Factory is set up, why Objectives Block at the first step, or before enabling the workflow. - 82factory-setup
Set the Software Factory up in a new repository: check the machine, write the project file, prove the Gates on the base branch, create the labels and offer a trial Run. Use when the owner wants to start using the factory in a repository, or `factory doctor` fails. - 100eminzo-factory
Run the Eminzo software factory v2. A GitHub issue labeled `factory` becomes a job (with `issue <n>`, `<feature>` or `xs <request>`, or from the queue by `run` when `run_mode` is `queue`); `job new` claims it for the gh user. Each job goes through intake, routing, spec (and an… - 100workflow-audit
Audit GitHub Actions workflows for correctness, security, and unattended reliability. Use when asked to audit workflows, check CI health, review workflow security, or before committing workflow changes. - 100factory-monitor
Check that the local factory is doing what it should and say plainly what is wrong. Reads the tick log, the dashboard state, every open factory PR (approval, verdict, CI, what babysit last said), every worker session, the queue and the parked tickets, then writes…