skill/implement-single/SKILL.md
Write tests, docs and code for a single, specific Worklog work item. Unlike the `implement` skill, this skill operates on exactly one work-item without using `wl next` for recursive dependency resolution or sub-task discovery. It is designed to be invoked by Ralph's per-child loop so that each child is implemented, audited, and remediated independently. Trigger on user queries such as: 'implement-single <work-item-id>', 'complete <work-item-id> (single)', or when Ralph delegates a single-child implement step.
npx skillsauth add sorratheorc/sorraagents implement-singleInstall 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.
Provide a deterministic, step-by-step implementation workflow for completing
a single Worklog work item. This skill does not use wl next for
recursive dependency resolution — it operates on exactly the work-item id
provided. Any blockers or dependencies must be resolved before this skill
is invoked.
SA-0MPFD4SPC000MXWH). No sub-task discovery or wl next invocation.in_review when complete.wl next invocation. This skill works on exactly the work-item id
provided. Do not attempt to discover or implement child items, dependencies,
or related work items.no_safe_path response with the missing decision.src/, tests/ and docs/ for this project unless
they are essential configuration files.dist/ and node_modules.no_safe_path response describing the missing information.main. Always create a feature or bug branch for
implementation.feature/WL-123-add-auth).Execute the following steps in order. Do not skip steps.
git status --porcelain=v1 -b..worklog/) or abort with a no_safe_path response.wl show <work-item-id> --json --childrenparent_branch to use, check out that branch
via git checkout <parent_branch> and proceed to Step 3. Do NOT create
a new branch when a parent branch is provided.git rev-parse --abbrev-ref HEAD.feature/<work-item-id>-<short> or bug/<work-item-id>-<short>.main.origin.If you want to commit this work now I suggest the following commit message:\n\n<work-item-id>: <concise-summary-of-changes>wl update <work-item-id> --status completed --stage in_review --jsonThis skill does not ship a canonical CLI runner. When present, prefer any repository-provided implement helper script to ensure deterministic behavior.
Usage (work-item example):
# Fetch the single work item for context
wl show SA-0MPYMFZXO0004ZU4 --json --children
# After completing implementation, mark the item in_review
wl update SA-0MPYMFZXO0004ZU4 --stage in_review --json
End.
testing
Automated batch planning for intake_complete work items. Discovers all items in intake_complete status and invokes /plan for each sequentially, producing a summary report.
data-ai
Unified git management skill that orchestrates the full feature-branch lifecycle — create, commit, push, PR, merge, cleanup — for both AI agents and human operators.
development
Canonical push-to-dev and branch-policy enforcement for agents. Provides the push-to-dev workflow, branch naming, conflict handling, and release process guidance. Trigger with: /skill:ship push-to-dev
testing
Run an iterative implement→audit loop for a target work item. Ralph is a launcher/orchestrator, not the normal Worklog implementation workflow.