marketplace/bundles/plan-marshall/skills/task-standalone/SKILL.md
Implement GitHub issues or standalone tasks with full verification
npx skillsauth add cuioss/plan-marshall task-standaloneInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Implement tasks through goal-based workflow with automatic mode selection and verification.
Execution mode: Auto-detect mode (FULL/PLAN/QUICK) from input, execute workflow, verify build, commit.
Prohibited actions:
push parameter is explicitly setConstraints:
AskUserQuestion tool with proper YAML structurepython3 .plan/execute-script.py command| Parameter | Type | Description |
|-----------|------|-------------|
| task | required | GitHub issue number/URL or task description |
| language | optional | java|javascript (auto-detects if not specified) |
| quick | optional | Skip review/plan, execute directly (default: false) |
| push | optional | Auto-push after successful implementation (default: false) |
| handoff | optional | Handoff structure from previous task (JSON) |
Load required skills:
Skill: plan-marshall:manage-memories
If handoff parameter provided: Parse JSON, extract artifacts/decisions/constraints, load memory refs.
If task matches /^\d+$/ or "github.com/*/issues/" → FULL mode (Review → Plan → Execute)
If quick=true → QUICK mode (Execute only)
Otherwise → PLAN mode (Plan → Execute)
python3 .plan/execute-script.py plan-marshall:manage-memories:manage-memory list --category handoffs
If pending found, present using AskUserQuestion:
AskUserQuestion:
questions:
- question: "A pending workflow was found. How would you like to proceed?"
header: "Pending"
options:
- label: "Resume"
description: "Continue from where the previous workflow left off"
- label: "Start fresh"
description: "Discard pending state and start a new workflow"
- label: "Abort"
description: "Cancel task implementation"
multiSelect: false
FULL: Load issue (via tools-integration-ci:issue-view), Review requirements, Plan implementation, Execute tasks, save progress to memory.
PLAN: Plan implementation, Execute tasks, save progress to memory.
QUICK: Execute task directly.
Auto-detect language: pom.xml → Java, package.json → JavaScript
Run build verification. Iterate up to 3 times if fails.
If verification succeeds: Commit via git workflow.
If push=true: Run git push.
Cleanup memory:
python3 .plan/execute-script.py plan-marshall:manage-memories:manage-memory cleanup --category handoffs --pattern "workflow-*"
Full workflow with GitHub issue:
/task-standalone task=123
Quick execution (no planning):
/task-standalone task="Add validation to User.java" quick
Java task with auto-push:
/task-standalone task=456 language=java push
Task description with planning:
/task-standalone task="Implement user authentication service"
Delegates to skills:
/task-standalone (orchestrator)
├─> manage-memories skill (state persistence)
└─> workflow-integration-git skill (commit workflow)
If you discover issues or improvements during execution, record them:
Skill: plan-marshall:manage-lessons{type: "skill", name: "task-standalone", bundle: "plan-marshall"}| Skill | Purpose |
|-------|---------|
| plan-marshall:manage-memories | State persistence for recovery |
| plan-marshall:workflow-integration-git | Git commit workflow |
| plan-marshall:workflow-pr-doctor | Fix PR issues after implementation |
testing
A test skill for README generation
testing
A test skill with existing references
tools
Skill without references directory
development
Test skill with table-format references