com um clique
add
Register a problem as a viban issue
Instalar com Codex ou Claude Copie este prompt, cole no Codex, Claude ou outro assistente e deixe que ele revise a página da skill e instale para você.
Menu
Register a problem as a viban issue
Instalar com Codex ou Claude Copie este prompt, cole no Codex, Claude ou outro assistente e deixe que ele revise a página da skill e instale para você.
Approve a reviewed issue — merge branch, cleanup worktree, mark done
Assign first backlog issue and resolve it through to review
Assign and resolve multiple independent backlog issues in parallel using git worktrees and coordinated agents
Reject a reviewed issue — return to in_progress with feedback
Checkout a review issue's branch for IDE diff review
Install viban dependencies and configure project workflow via interview
Baseado na classificação ocupacional SOC
| name | add |
| description | Register a problem as a viban issue |
Register a problem as a viban issue. No codebase exploration, no solutions — symptoms only.
CLI only (no direct viban.json access)
Input: $ARGUMENTS
If clear enough (who/what/where), skip to Step 2. Otherwise, one AskUserQuestion:
Infer from description. Don't ask unless truly ambiguous.
| Priority | Condition | Type | When |
|---|---|---|---|
| P0 | System down, data loss | bug | Something broken |
| P1 | Feature broken, errors | feat | New functionality |
| P2 | Performance, warnings | chore | Maintenance, config |
| P3 | Improvements, refactoring | refactor | Code restructuring |
[ -f ".viban/workflow.md" ] && cat ".viban/workflow.md"
PROJ-42)$ARGUMENTS → use it regardlessmkdir -p .viban/tmp
cat > .viban/tmp/desc.md <<'VIBAN_EOF'
## Symptoms
{one-sentence symptom}
{additional context, if any}
VIBAN_EOF
# Auto numbering (default)
viban add "{title}" --desc-file .viban/tmp/desc.md --priority {priority} --type {type}
rm -f .viban/tmp/desc.md
# Manual numbering (when workflow specifies)
viban add "{title}" --desc-file .viban/tmp/desc.md --priority {priority} --type {type} --ext-id "{external_id}"
rm -f .viban/tmp/desc.md
Use <<'VIBAN_EOF' (quoted) to prevent shell interpretation.
Issue #{id} registered
Title: {title}
Priority: {priority} | Type: {type}
Status: backlog
Report the registered issue and stop immediately. Do not suggest next steps, do not offer to plan, do not continue.
This skill ends here. No exceptions.
Allowed tools (whitelist — everything else is FORBIDDEN):
Bash: ONLY for mkdir -p .viban/tmp, viban add, viban list, cat .viban/workflow.md, rm -f .viban/tmp/desc.mdWrite: ONLY for .viban/tmp/desc.md (temp file for --desc-file)AskUserQuestion: for clarificationRead: for reading .viban/workflow.mdFORBIDDEN tools and actions:
Edit: NEVER use. No file modifications of any kind.Write to any path outside /tmp/viban-*.md and .viban/plans/: FORBIDDEN.Bash for anything other than viban CLI and cat/mkdir above: FORBIDDEN.git commands. No source code reads. No codebase exploration.| Command | Description |
|---|---|
viban list | Print board (check for duplicates) |
viban add "<title>" --desc-file <f> --priority <p> --type <t> | Register issue |
viban add "<title>" ... --ext-id "<id>" | Register with external ID |
viban.json directly — always use viban CLI commandsviban list