create-task
Create one beads task that sdlc:dispatch can run, with acceptance criteria, scope, a verify command that exercises the behaviour and complexity, and…
Skill by Igosuki
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/igosuki-create-task
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: productivity, agent-building
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/create-task
Tools it pre-approves 4
From allowed-tools in SKILL.md: the agent may use these without asking you each time.
Bash(${CLAUDE_PLUGIN_ROOT}/scripts/create-task.sh*),Bash(bdRead(/${CLAUDE_PLUGIN_ROOT}/skills/split/references/**)
What's inside
- Skill name
create-task- Description
- Create one beads task that sdlc:dispatch can run, with acceptance criteria, scope, a verify command that exercises the behaviour and complexity, and optionally its epic, the tasks it waits for, and an agent, model or effort hint. Use when the user wants to add a single task rather than split a plan.
- License
- MIT
- Allowed tools
- Bash(${CLAUDE_PLUGIN_ROOT}/scripts/create-task.sh, *),, Bash(bd, *),, Read(/${CLAUDE_PLUGIN_ROOT}/skills/split/references/**)
- Instructions
- 45 lines in SKILL.md · view on GitHub
Before installing
- Pre-approves some shell commands
Files (1)
- SKILL.md
SKILL.md (first lines)
# Create task
Request: $ARGUMENTS
## 1. Gather context
Gather information with the skills, agents and MCP tools this session has. Users install the ones that fit their projects, such as code search, code graphs, documentation lookups or bulk readers. Find them in your context, and through tool search for deferred tools. Use what fits each source; where nothing does, read and search the repository yourself. Collect:
- the interfaces the task touches, with the exact inputs, outputs, data shapes, types, errors and triggers the description will state
- how the project is built and tested, so the verify command is real
- the design document that covers the task, if there is one
Bead commands return little and can run directly:
- `bd search <terms>` finds a task that already covers the request. If one does, say so and stop.
- `bd list --type epic` finds the epic the task belongs to, when the arguments don't name one.
- `bd list --status open,in_progress --limit 0 --json` finds the tasks it must wait for: when both have a scope, compare its `--scope` against each task's `metadata.scope`, and add `--after <id>` for any overlap, plus any task whose work this one depends on.
## 2. Fill in the task
Follow `${CLAUDE_PLUGIN_ROOT}/skills/split/references/task-rules.md` for sizing, scope, review level and task format. Read it if it isn't already in your context.
- **Description:** what to do, then the labelled facts from `task-rules.md`'s Task format (`Inputs:`, `Outputs:`, `Data:`, `Types:`, `Errors:`, `Schedule:`, `Examples:`) that the task touches.
- **Verify:** one short command that exits 0 when the acceptance is met. It must exercise the behaviour, so a syntax check alone doesn't count.
- **Scope:** optional directory-level path prefixes, set only when the area is known.
- **Domains:** optional `--domains`, the areas the task touches (see `task-rules.md`).
- **Review:** choose `--review` with the same rules as `task-rules.md`: `agent` by default; `human` only when an agent's approval isn't enough (legal or compliance text, a destructive data migration, or a request that asks for a person's sign-off); `none` for small documentation, configuration or test-only tasks.
- **Large requests:** if the request is epic-sized or splits into independently mergeable parts, create nothing here. Hand off to `/sdlc:split "<request>"` instead.
Ask with AskUserQuestion only what you can't infer, such as which epic the task belongs to. If AskUserQuestion isn't available (headless session), choose the most reasonable option and write it under "Assumptions" in the description.
## 3. Create
Run the script with the path exactly as written. Use single quotes, and write an apostrophe as `'\''`:
```bash
${CLAUDE_PLUGIN_ROOT}/scripts/create-task.sh --title '<title>' --description '<details>' \
--acceptance '<checks>' --verify '<command>' \
--complexity small|medium|large [--scope '<path/,other/path>'] [--domains '<a,b>'] \
[--parent <epic>] [--after <id>]... [--design <doc>] [--priority 0-4] \
[--agent <agent>] [--model <model>] [--effort <level>] [--review none|agent|human]
```
Exit 2 lists every problem with the arguments: fix them and rerun. Exit 1 after a message containing `created <id>` means the bead exists already — don't rerun the command; fix what it reports by hand with `bd`.
Show `bd show <id>`. Then say whether the task is ready for `/sdlc:dispatch` or what it waits for.From Igosuki/agentic-sdlc, MIT.
More from Igosuki/agentic-sdlc
- 0.570score
setup
Igosuki
Check this machine for what sdlc needs (Claude Code, beads, worktrunk, git, jq, python3 and a few system tools), offer to install what is missing, and…
SkillAFreshness: AClaude Code +9 - 0.570score
split
Igosuki
Split work into a beads task graph, with acceptance criteria, scope and a verify command on each task.
SkillAFreshness: AClaude Code +9 - 0.567score
decompose
Igosuki
Split a plan into parallel agent tasks and dispatch them.
SkillAFreshness: AClaude Code +9 - 0.565score
review
Igosuki
Review a task, parent task, epic or pull request against its acceptance criteria.
SkillAFreshness: AClaude Code +9 - 0.565score
design
Igosuki
State a design for a product or feature request in the session, removing ambiguity and fixing the contracts that separate pieces of work must agree on…
SkillAFreshness: AClaude Code +9 - 0.565score
dispatch
Igosuki
Supervise the implementation of beads tasks.
SkillAFreshness: AClaude Code +9 - 0.529score
init
Igosuki
Prepare the current project for sdlc.
SkillBFreshness: BClaude Code +9 - 0.524score
prior-art
Igosuki
Find what already settles part of a topic, in the docs sources the project configured, the repository, its beads, and (with the user's permission) other…
SkillBFreshness: BClaude Code +9 - 0.524score
build
Igosuki
Take a request from idea to integrated code: design in plan mode for the user's approval, then apply the doc edits and commit them if anything changed, split…
SkillBFreshness: BClaude Code +9 - 0.524score
stop
Igosuki
Stop running workers — a task's own, every worker under an epic, or every running worker when given neither.
SkillBFreshness: BClaude Code +9 - 0.524score
hooks
Igosuki
Read the project (manifests, lock files, CI, task runners, git hook managers) and suggest optional wt hooks for what sdlc triggers, such as installing…
SkillBFreshness: BClaude Code +9 - 0.521score
status
Igosuki
Show dispatched work at a glance, read-only.
SkillBFreshness: BClaude Code +9
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Oct 12, 2026 (17 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/Igosuki/agentic-sdlc
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from Igosuki
- 0.570score
split
Igosuki
Split work into a beads task graph, with acceptance criteria, scope and a verify command on each task.
SkillAFreshness: AClaude Code +9 - 0.570score
setup
Igosuki
Check this machine for what sdlc needs (Claude Code, beads, worktrunk, git, jq, python3 and a few system tools), offer to install what is missing, and…
SkillAFreshness: AClaude Code +9 - 0.567score
decompose
Igosuki
Split a plan into parallel agent tasks and dispatch them.
SkillAFreshness: AClaude Code +9 - 0.565score
review
Igosuki
Review a task, parent task, epic or pull request against its acceptance criteria.
SkillAFreshness: AClaude Code +9 - 0.565score
dispatch
Igosuki
Supervise the implementation of beads tasks.
SkillAFreshness: AClaude Code +9 - 0.565score
design
Igosuki
State a design for a product or feature request in the session, removing ambiguity and fixing the contracts that separate pieces of work must agree on…
SkillAFreshness: AClaude Code +9
Cite this page
create-task skill. Agent Mart. https://agentmart.dev/skills/igosuki-create-task (last updated 2026-10-24)