Agent skill

Quick Dev

by Chorus-AIDLC in Chorus-AIDLC/Chorus

Quick Task workflow — skip Idea→Proposal, create tasks directly, execute, run the task reviewer via Hermes delegatetask, and verify.

AGPL-3.0Auto-check passedProduct & Project Management

Install Quick Dev

skills CLI
$ npx skills add Chorus-AIDLC/Chorus --skill quick-dev -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install Chorus-AIDLC/Chorus quick-dev --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/Chorus-AIDLC/Chorus.git skills-src && mkdir -p .claude/skills && cp -r skills-src/packages/chorus-hermes/chorus/skills/quick-dev .claude/skills/quick-dev && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
quick-dev
GitHub stars
1.2k
Token cost
~2.5k tokens
SKILL.md length
984 words
Files
1
Skills in repo
64
Repo updated
First seen
Licence
AGPL-3.0

At a glance

Quick Task workflow — skip Idea→Proposal, create tasks directly, execute, run the task reviewer via Hermes delegatetask, and verify.

  • Works in 8 steps: Create a Quick Task → Claim the Task → Edit Details (if needed) → …
  • Product & Project Management work in your project
  • SKILL.md covers Overview, Pre-Flight: Permission Check, Tools and Workflow, plus 3 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Quick Dev is an agent skill from Chorus-AIDLC/Chorus. Quick Task workflow — skip Idea→Proposal, create tasks directly, execute, run the task reviewer via Hermes delegatetask, and verify.

Its SKILL.md is about 2.5k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in Product & Project Management. The repository describes itself as: The Agent Harness for AI-Human Collaboration, inspired by the AI-DLC (AI-Driven Development Lifecycle). The licence is AGPL-3.0.

When your agent uses it

  • Product & Project Management work in your project

Example prompts

  • “/quick-dev”

Workflow steps

8 steps, taken from the step headings in SKILL.md.

  1. Create a Quick Task
  2. Claim the Task
  3. Edit Details (if needed)
  4. Start Working
  5. Report Progress
  6. Self-Check Acceptance Criteria
  7. Submit and Run Independent Review
  8. Permission-Aware Verification

What it can do on your machine

Read from SKILL.md and the folder at commit 4754822. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Quick Dev loads about 2.5k tokens when it runs. Until then it costs about 36 tokens; SKILL.md has 984 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~36
When it runs · the whole SKILL.md, loaded when a task matches
~2.5k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from Chorus-AIDLC/Chorus at commit 4754822, republished under its AGPL-3.0 licence (© Chorus-AIDLC). 984 words, ~2,479 tokens.

Download SKILL.mdSave it as .claude/skills/quick-dev/SKILL.md (or your agent's skills folder).
name
quick-dev
description
Quick Task workflow — skip Idea→Proposal, create tasks directly, execute, run the task reviewer via Hermes delegate_task, and verify.
license
AGPL-3.0
metadata.author
chorus
metadata.version
0.22.0
metadata.category
project-management
metadata.mcp_server
chorus

Quick Dev Skill

Skip the full AI-DLC pipeline (Idea → Elaboration → Proposal → Approval) and create tasks directly. Ideal for small, well-understood work. The goal is for agents to autonomously record their development work and verify task completion through structured acceptance criteria.


Overview

The standard AI-DLC flow ensures quality through structured planning, but adds overhead that slows down small tasks. Quick Dev provides a lightweight alternative:

check explicit task:admin permission → create/claim → implement → self-check AC → submit → independent task review → verify or hand off

Use Quick Dev when:

  • Bug fixes with clear reproduction steps
  • Small features (< 2 story points)
  • Post-delivery patches and gap-filling after a proposal's tasks are done
  • Prototype or exploratory tasks
  • Urgent hotfixes that can't wait for proposal review

Do NOT use Quick Dev when:

  • The feature needs a PRD or tech design document
  • Multiple interdependent tasks require upfront planning
  • Stakeholder elaboration is needed to clarify requirements
  • The work impacts architecture or shared components significantly

For complex work, use the idea and proposal skills instead (skill_view("chorus:idea"), skill_view("chorus:proposal")).


Pre-Flight: Permission Check

Call chorus_checkin and inspect the active agent's effective permissions. Set canVerifyTask to true only when chorus_checkin().agent.permissions.task explicitly contains "admin" (the task:admin permission).

Never infer verification authority from the agent's name, persona, preset/role label, task ownership, or tool availability. Do not ask whether to self-verify: the explicit permission determines the terminal path.


Tools

ToolPurpose
chorus_create_tasksCreate task(s) — omit proposalUuid for standalone Quick Task, or pass it to attach to an existing proposal
chorus_update_taskEdit task fields (title, description, priority, AC, dependencies) or change status
chorus_claim_taskClaim a task (open → assigned)
chorus_report_workReport progress with optional status update
chorus_report_criteria_self_checkSelf-check acceptance criteria before submitting
chorus_submit_for_verifySubmit for admin verification
chorus_admin_verify_task(admin only) Verify task — use when self-verification is approved

Workflow

Step 1: Create a Quick Task

acceptanceCriteriaItems is required — chorus_create_tasks rejects any task without at least one non-blank criterion (and rejects the whole batch if any task is missing them). These are also the foundation for self-checking in Step 6. Write specific, testable criteria that you can objectively verify after development. Vague AC like "works correctly" defeats the purpose; prefer "returns 200 on GET /api/foo with valid token".

chorus_create_tasks({
  projectUuid: "<project-uuid>",
  tasks: [{
    title: "Fix login redirect loop on Safari",
    description: "Safari loses session cookie after redirect...",
    priority: "high",
    storyPoints: 1,
    acceptanceCriteriaItems: [
      { description: "Login works on Safari 17+", required: true },
      { description: "Existing Chrome/Firefox behavior unchanged", required: true }
    ]
  }]
})

proposalUuid is optional:

  • Omit for standalone quick tasks (bug fixes, hotfixes, exploratory work)
  • Pass to attach the task to an existing proposal — useful for gap-filling, follow-up patches, or continuing work after a proposal's initial tasks are delivered
Step 2: Claim the Task
chorus_claim_task({ taskUuid: "<task-uuid>" })
Step 3: Edit Details (if needed)

Use chorus_update_task to refine the task after creation. Tasks always have AC (creation requires them), but update them when your understanding changes during development. Passing acceptanceCriteriaItems replaces the task's criteria with the provided non-empty set; omit the field to leave them unchanged (it cannot be used to clear AC).

chorus_update_task({
  taskUuid: "<task-uuid>",
  description: "Updated with more details...",
  acceptanceCriteriaItems: [
    { description: "Login works on Safari 17+", required: true },
    { description: "Added CSRF token handling", required: true }
  ],
  addDependsOn: ["<other-task-uuid>"]
})
Step 4: Start Working
chorus_update_task({ taskUuid: "<task-uuid>", status: "in_progress" })

Workers (delegate_task children with a Team-Lead-created session): pass sessionUuid for attribution:

chorus_update_task({ taskUuid: "<task-uuid>", status: "in_progress", sessionUuid: "<session-uuid>" })
Step 5: Report Progress
chorus_report_work({
  taskUuid: "<task-uuid>",
  report: "Fixed Safari cookie issue:\n- Root cause: SameSite=Strict incompatible with redirect\n- Changed to SameSite=Lax\n- Commit: abc1234",
  sessionUuid: "<session-uuid>"
})
Step 6: Self-Check Acceptance Criteria
chorus_report_criteria_self_check({
  taskUuid: "<task-uuid>",
  criteria: [
    { uuid: "<ac-uuid-1>", devStatus: "passed", devEvidence: "Tested on Safari 17.2" },
    { uuid: "<ac-uuid-2>", devStatus: "passed", devEvidence: "Chrome/Firefox regression tests pass" }
  ]
})
Step 7: Submit and Run Independent Review
chorus_submit_for_verify({
  taskUuid: "<task-uuid>",
  summary: "Fixed Safari login redirect loop. Changed SameSite cookie policy. All AC passed."
})

Submitting is not final verification. The Chorus Hermes plugin appends a reminder to the chorus_submit_for_verify result; act on it. Build the evidence bundle (diff, commit log, and test output written to files under /tmp/chorus-review/<task-uuid>/ with terminal), then run the required chorus-task-reviewer as a read-only delegate_task child whose context starts with the [chorus-reviewer:task] marker and passes the task UUID, repo path, round cap (3), and evidence paths. The full example is in the review skill (skill_view("chorus:review"), Review Strategy) and in skill_view("chorus:develop") Step 8. delegate_task blocks until the reviewer finishes; then read THIS round's VERDICT: Task comment — the one posted after your dispatch, not an older round's. PASS and PASS WITH NOTES continue. On FAIL, do not verify or hand off: fix every unresolved BLOCKER, repeat AC self-check and submission, then run a fresh independent task review.

Show full SKILL.md (382 more words)Show less
Step 8: Permission-Aware Verification

With explicit task:admin, after every required AC self-check passes and independent review has no unresolved BLOCKER, verify and continue autonomously:

chorus_admin_verify_task({ taskUuid: "<task-uuid>" })

Without explicit task:admin, do not call the admin tool. Post an evidence-rich comment on the Task with chorus_add_comment containing AC results, test evidence, the latest independent-review verdict, and the exact requested action. @mention the responsible human (prefer chorus_checkin().agent.owner, as @[Name](user:<ownerUuid>)) to perform admin verification, then end the current turn.

This handoff applies in interactive CLI sessions and in Chorus-woken gateway sessions alike. Do not ask in chat instead of commenting, poll for the human response, or rely only on generic notifications. When the human replies or verifies, the chorus gateway platform wakes you in the Idea's session if follow-up is needed.


Session Integration

Quick Tasks work with Hermes delegate_task workers just like proposal-based tasks (see skill_view("chorus:develop"), Parallel Workers):

  • Team Lead: create quick tasks, create (or reopen) one Chorus session per worker with chorus_create_session, then run the workers with delegate_task (one child, or a tasks=[...] batch). Each child has an isolated context, so pass the task UUID, project UUID, repo path, session UUID, and the instruction to skill_view("chorus:develop") first in its context.
  • Workers: checkin with chorus_session_checkin_task, pass sessionUuid to chorus_update_task and chorus_report_work, checkout with chorus_session_checkout_task, then chorus_submit_for_verify
  • Session lifecycle: delegate_task blocks until the workers finish; the Team Lead then calls chorus_close_session for each worker session and runs the task reviewer per task

Tips

  • Keep Quick Tasks small — if you need more than 2-3 tasks, consider using the proposal skill (skill_view("chorus:proposal"))
  • Acceptance criteria are required at creation time — chorus_create_tasks rejects tasks without them. They are your self-check contract; specific, testable AC enables autonomous verification and makes the entire workflow self-contained
  • Use chorus_update_task to refine tasks (including AC) after creation rather than deleting and recreating
  • Pass proposalUuid to attach follow-up or gap-filling tasks to an existing proposal — this keeps related work grouped in the same project context and DAG
  • Quick Tasks show up in the same project task list and DAG as proposal-based tasks
  • Agents with explicit task:admin continue autonomously after AC and independent review pass; all others use the evidence-rich asynchronous human handoff

Next

  • For full task lifecycle details, see skill_view("chorus:develop")
  • For admin verification, see skill_view("chorus:review")
  • For the standard planning flow, see skill_view("chorus:idea") and skill_view("chorus:proposal")
  • For platform overview, see skill_view("chorus:chorus")

© Chorus-AIDLC, AGPL-3.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in packages/chorus-hermes/chorus/skills/quick-dev of Chorus-AIDLC/Chorus.

Open the folder on GitHubat commit 4754822

Compare with similar skills

Quick Dev next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Quick Dev compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Quick Dev this skillChorus-AIDLC/Chorus1.2k—~2.5kAutomated safety check: PassAGPL-3.0
CCPM Project Managementautomazeio/ccpm8.4k—~1.1kAutomated safety check: PassMIT
Trellis Brainstormanjiemo/SunnyBeach1787 repos~4kAutomated safety check: PassApache-2.0
Ouroboros PM InterviewQ00/ouroboros6.2k1 repos~5.7kAutomated safety check: PassMIT
Jira Natural Language Interfacejjmartres/opencode1333 repos~1.7kAutomated safety check: PassMIT
Project Planneradrianpuiu/claude-skills-marketplace1001 repos~6kAutomated safety check: PassNone

Similar skills

  • Runs a spec-driven workflow from PRD to epic to GitHub issues to parallel agents, with status, standup and blocked-work reports from bundled scripts.

    8.4k GitHub stars~1.1k tokensUpdated 6 mo ago
    Product & Project ManagementAuto-check passed
  • Trellis Brainstorm

    anjiemo/SunnyBeach

    Guides collaborative requirements discovery before implementation.

    178 GitHub starsUsed in 7 repos~4k tokens
    Product & Project ManagementAuto-check passed
  • Runs a guided product-manager interview that classifies each question automatically and produces a Product Requirements Document.

    6.2k GitHub starsUsed in 1 repo~5.7k tokens
    Product & Project ManagementAuto-check passed
  • Lets an agent view, create, update and transition Jira issues in natural language, automatically choosing between the jira CLI and Atlassian MCP tools.

    133 GitHub starsUsed in 3 repos~1.7k tokens
    Product & Project ManagementAuto-check passed
  • Project Planner

    adrianpuiu/claude-skills-marketplace

    Comprehensive project planning and documentation generator for software projects.

    100 GitHub starsUsed in 1 repo~6k tokens
    Product & Project ManagementAuto-check passed
  • Review

    fossasia/eventyay-interpretation

    Review the changes since a fixed point (commit, branch, tag, or merge-base) along two axes — Standards (does the code follow this repo's documented coding standards?) and Spec (does the code match…

    1.6k GitHub starsUsed in 35 repos~996 tokens
    Product & Project ManagementAuto-check passed

More from Chorus-AIDLC/Chorus

All 64 skills in this repo
  • E2E Verification

    Chorus-AIDLC/Chorus

    A skill your agent uses when manually verifying a Chorus frontend change in a real browser — finding local login credentials, driving the running dev server with the Playwright MCP, logging in…

    1.2k GitHub stars~1.5k tokensUpdated yesterday
    Auto-check: notes
  • Blog

    Chorus-AIDLC/Chorus

    Write release blog posts for Chorus — problem-first narrative, bilingual (zh/en), following the project's editorial style.

    1.2k GitHub stars~1.2k tokensUpdated yesterday
    Auto-check passed
  • Brainstorm

    Chorus-AIDLC/Chorus

    Optional divergent-then-convergent dialogue for fuzzy ideas on Hermes.

    1.2k GitHub stars~3.6k tokensUpdated yesterday
    Auto-check passed
  • Brainstorm

    Chorus-AIDLC/Chorus

    Optional divergent-then-convergent dialogue for fuzzy ideas.

    1.2k GitHub stars~2.5k tokensUpdated yesterday
    Auto-check passed
  • Brainstorm Chorus

    Chorus-AIDLC/Chorus

    Optional divergent-then-convergent dialogue for fuzzy ideas.

    1.2k GitHub stars~2.5k tokensUpdated yesterday
    Auto-check passed
  • Chorus Brainstorm

    Chorus-AIDLC/Chorus

    Optional divergent-then-convergent dialogue for fuzzy ideas.

    1.2k GitHub stars~2.3k tokensUpdated yesterday
    Auto-check passed

Questions about Quick Dev

What does Quick Dev do?

Quick Task workflow — skip Idea→Proposal, create tasks directly, execute, run the task reviewer via Hermes delegatetask, and verify. Quick Dev is an agent skill from Chorus-AIDLC/Chorus. Quick Task workflow — skip Idea→Proposal, create tasks directly, execute, run the task reviewer via Hermes delegatetask, and verify.

When should I use Quick Dev?

Quick Dev fits situations like: product & Project Management work in your project.

How do I install Quick Dev in Claude Code?

Run `npx skills add Chorus-AIDLC/Chorus --skill quick-dev -a claude-code`. Or copy the skill folder (packages/chorus-hermes/chorus/skills/quick-dev in Chorus-AIDLC/Chorus) into .claude/skills/quick-dev in your project. Claude Code loads it when a task matches its description.

How do I install Quick Dev in Codex?

Run `npx skills add Chorus-AIDLC/Chorus --skill quick-dev -a codex`. Or copy the skill folder (packages/chorus-hermes/chorus/skills/quick-dev in Chorus-AIDLC/Chorus) into .agents/skills/quick-dev in your project. Codex loads it when a task matches its description.

Can I use Quick Dev in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add Chorus-AIDLC/Chorus --skill quick-dev -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/quick-dev, .gemini/skills/quick-dev, .github/skills/quick-dev and .opencode/skills/quick-dev in your project.

What does Quick Dev need to run?

SKILL.md names no scripts, command-line tools or credentials: Quick Dev is instructions for the agent only.

Does Quick Dev access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Quick Dev safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Quick Dev use?

Quick Dev is published under the AGPL-3.0 licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Quick Dev use?

About 2.5k tokens (SKILL.md is roughly 9.9k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Quick Dev?

Skills that share tags, products or a category with Quick Dev: CCPM Project Management (automazeio/ccpm, 8.4k stars), Trellis Brainstorm (anjiemo/SunnyBeach, 178 stars), Ouroboros PM Interview (Q00/ouroboros, 6.2k stars) and Jira Natural Language Interface (jjmartres/opencode, 133 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Quick Dev?

Chorus-AIDLC (a GitHub organization) maintains it in Chorus-AIDLC/Chorus, which has 1,192 GitHub stars. The repository holds 64 skills in this directory. The repository was last updated on October 7, 2026.

Source: Chorus-AIDLC/Chorus on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.