arn-assessing
This skill should be used when the user says "assessing", "arness assessing", "assess", "assess codebase", "technical review", "codebase assessment", "find…
This skill should be used when the user says "implementing", "arness implementing", "start implementing", "execute the plan", "build it", "implement this", "run the tasks", "execute", "start building", "implement the feature", "implement the fix", "quick change", "swift", "swift
$ npx -y skills add AppsVortex/arness --skill arn-implementing --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/arn-implementingContext preview
The summary Claude sees to decide when to auto-load this skill.
This skill should be used when the user says "implementing", "arness implementing", "start implementing", "execute the plan", "build it", "implement this", "run the tasks", "execute", "start building", "implement the feature", "implement the fix", "quick change", "swift", "swift
name: arn-implementing description: >- This skill should be used when the user says "implementing", "arness implementing", "start implementing", "execute the plan", "build it", "implement this", "run the tasks", "execute", "start building", "implement the feature", "implement the fix", "quick change", "swift", "swift mode", "quick implementation", "standard", "standard mode", "standard implementation", "start execution", "build the feature", "arn-implementing", or wants to execute an implementation plan, run a quick implementation, a standard-tier implementation, or manage the build-simplify-review cycle. Chains to arn-shipping at completion. version: 1.1.0
Execute an implementation plan, run a quick implementation (swift), run a standard-tier implementation, or manage the build-simplify-review cycle. This is a first-citizen entry point that orchestrates `arn-code-execute-plan`, `arn-code-swift`, `arn-code-standard`, `arn-code-simplify`, `arn-code-review-implementation`, and related execution skills. Chains from `arn-planning` and chains to `arn-shipping` or `arn-assessing` at completion.
This skill is a **sequencer and decision-gate handler**. It MUST NOT duplicate sub-skill logic. All implementation work is done by the invoked skills. Arness-implementing handles: input routing, state detection, execution mode selection, the simplify/review cycle, and chaining.
Read `${CLAUDE_PLUGIN_ROOT}/skills/arn-code-ensure-config/references/step-0-fast-path.md` and follow its instructions. This guarantees a user profile exists and `## Arness` is configured with Arness Code fields before proceeding.
After Step 0 completes, extract the following from `## Arness`:
Check the trigger message for swift or standard intent:
→ Route directly to the Swift Path (Step S1). Skip all state detection.
→ Route directly to the Standard Path (Step ST1). Skip all state detection.
→ Proceed to Step 1 (State Detection).
---
Check which artifacts exist on disk to determine the entry point. Check from most advanced to least advanced — first match wins:
| Artifact | Detected State | Resume Point | |----------|---------------|--------------| | `SIMPLIFICATION_REPORT.json` in `<plans-dir>/<project>/reports/` | Simplification done | G4 (Review implementation) | | Any `IMPLEMENTATION_REPORT_*.json` or `TESTING_REPORT_*.json` in `<plans-dir>/<project>/reports/` (no SIMPLIFICATION_REPORT) | Execution complete | G3 (Simplify?) | | `TASKS.md` in `<plans-dir>/<project>/` with parseable task entries | Tasks exist | G2 (Execution mode) | | `INTRODUCTION.md` in `<plans-dir>/<project>/` but no `TASKS.md` | Plan saved, not taskified | Auto-taskify, then G2 | | `SWIFT_REPORT.json` in `<plans-dir>/SWIFT_<name>/` | Swift complete | G5 (Completion handoff) | | `<plans-dir>/SWIFT_<name>/SWIFT_<name>.md` but no report | Swift plan exists, not executed | Resume swift execution | | `STANDARD_REPORT.json` in `<plans-dir>/STANDARD_<name>/` | Standard complete | G5 (Completion handoff) | | `<plans-dir>/STANDARD_<name>/STANDARD_<name>.md` but no report | Standard in progress | Resume standard execution | | None of the above | No plan found | G0 (No plan fallback) |
**If multiple projects detected** (more than one subdirectory in plans-dir with artifacts): list them with their states and ask the user which to implement.
**If artifacts detected for a single project:** ask: "Resume [project-name] at [detected stage], or start fresh?"
---
Only reached when no structured plan or swift artifacts are found.
Show progress:
Implementing: [no plan detected]
Ask (using `AskUserQuestion`):
**"No implementation plan found. What would you like to do?"**
Options: 1. **Quick implementation** — Describe a small change for swift mode 2. **Go to planning first** — Run `/arn-planning` to create a spec and plan
If **Quick implementation**: Ask for a description, then route to Swift Path (Step S1). If **Go to planning first**: `Skill: arn-code:arn-planning`. After planning completes and chains back, re-run state detection (Step 1). If the scope router assigned `standard` tier, route to Standard Path (Step ST1) instead of full execution.
---
If state detection found `INTRODUCTION.md` but no `TASKS.md`, run taskify automatically:
Inform: "Creating task list from plan..."
> `Skill: arn-code:arn-code-taskify`
After taskify completes, proceed to G2.
---
Show progress:
Implementing: EXECUTE -> simplify -> review-impl -> [ship]
^^^^^^^Ask (using `AskUserQuestion`):
**"How should the tasks be executed?"**
Options: 1. **Sequential with review gates** (Recommended) — Each task is executed and reviewed before the next 2. **Parallel with Agent Teams** — Tasks run in parallel using Agent Teams (higher token cost) 3. **One task at a time** — Execute tasks manually, one at a time
Based on choice:
-
Arness — H not required. Structured AI workflows for Claude Code. From first idea to production deploy. Seven entry commands. That's all you need to remember.
This skill should be used when the user says "assessing", "arness assessing", "assess", "assess codebase", "technical review", "codebase assessment", "find…
This skill should be used when the user says "arness code assess", "arn-code-assess", "assess codebase", "technical review", "codebase assessment", "find…
This skill should be used when the user says "fix CVEs", "patch vulnerabilities", "apply security patches", "resolve security advisories", "batch CVE fix",…
This skill should be used when the user says "scan for CVEs", "CVE scan", "check for vulnerabilities", "find vulnerabilities", "check security advisories",…
This skill should be used when the user says "batch implement", "implement all", "batch execution", "implement all features", "parallel implement", "implement…
This skill should be used when the user says "batch merge", "merge batch", "arness batch merge", "arn-code-batch-merge", "merge all PRs", "merge batch PRs",…