Skip to main content
ClaudeWave
Skill570 repo starsupdated today

bernstein-create-task

The bernstein-create-task skill creates new tasks in the Bernstein orchestrator system for delegation to agents. Use it when users request task creation for coding work like bug fixes, features, or refactors, requiring specification of title, role (backend, frontend, qa, security, devops, or docs), priority level (0-3), and scope (tiny to large) before executing the task creation script.

Install in Claude Code
Copy
git clone --depth 1 https://github.com/sipyourdrink-ltd/bernstein /tmp/bernstein-create-task && cp -r /tmp/bernstein-create-task/packages/cursor-plugin/skills/bernstein-create-task ~/.claude/skills/bernstein-create-task
Then start a new Claude Code session; the skill loads automatically.

SKILL.md

# Create Bernstein Task

Create a new task in the Bernstein orchestrator and have it picked up by an agent.

## When to Use

- User says "create a task for..." or "add this to bernstein"
- User wants to delegate a coding task to an agent
- User describes a bug fix, feature, or refactor that should be orchestrated
- User says "have an agent do this" or "queue this up"

## Instructions

1. Ask the user (if not already clear) for:
   - **Title**: short description of the task
   - **Role**: one of `backend`, `frontend`, `qa`, `security`, `devops`, `docs` (default: `backend`)
   - **Priority**: 0 (urgent) to 3 (low) (default: 1)
   - **Scope**: `tiny`, `small`, `medium`, `large` (default: `small`)

2. Run `scripts/create-task.sh` with the task details:
   ```bash
   scripts/create-task.sh "Fix the auth middleware to handle expired tokens" backend 1 small
   ```

3. Show the created task ID and confirm it's queued:
   ```
   Task TASK-042 created (role=backend, priority=1)
   An agent will pick it up shortly.
   ```

4. If the user wants to track it, suggest using `/bernstein-status`.

## Tips

- For complex tasks, suggest breaking them into smaller subtasks
- For risky changes, add `--require-review` flag
- High-priority (0) tasks get picked up immediately