ralph

Solid

Queue processing with fresh context per phase. Processes N tasks from the queue, spawning isolated subagents to prevent context contamination. Supports serial, parallel, batch filter, and dry run modes. Triggers on "/ralph", "/ralph N", "process queue", "run pipeline tasks".

Data & Documents 3,368 stars 217 forks Updated 3 months ago MIT

Install

View on GitHub

Quality Score: 89/100

Stars 20%
100
Recency 20%
50
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

## EXECUTE NOW **Target: $ARGUMENTS** Parse arguments: - N (required unless --dry-run): number of tasks to process - --parallel: concurrent claim workers (max 5) + cross-connect validation - --batch [id]: process only tasks from specific batch - --type [type]: process only tasks at a specific phase (extract, create, reflect, reweave, verify, enrich) - --dry-run: show what would execute without running - --handoff: output structured RALPH HANDOFF block at end (for pipeline chaining) ### Step 0: Read Vocabulary Read `ops/derivation-manifest.md` (or fall back to `ops/derivation.md`) for domain vocabulary mapping. All output must use domain-native terms. If neither file exists, use universal terms. **START NOW.** Process queue tasks. --- ## MANDATORY CONSTRAINT: SUBAGENT SPAWNING IS NOT OPTIONAL **You MUST use the Task tool to spawn a subagent for EVERY task. No exceptions.** This is not a suggestion. This is not an optimization you can skip for "simple" tasks. The entire architecture depends on fresh context isolation per phase. Executing tasks inline in the lead session: - Contaminates context (later tasks run on degraded attention) - Skips the handoff protocol (learnings are not captured) - Violates the ralph pattern (one phase per context window) **If you catch yourself about to execute a task directly instead of spawning a subagent, STOP.** Call the Task tool. Every time. For every task. Including create tasks. Including "simple" tasks. The lead session's ONLY job...

Details

Author
agenticnotetaking
Repository
agenticnotetaking/arscontexta
Created
3 months ago
Last Updated
3 months ago
Language
Shell
License
MIT

Related Skills