arn-assessing
This skill should be used when the user says "assessing", "arness assessing", "assess", "assess codebase", "technical review",…
This skill should be used when the user says "arness code help", "where am I", "what's next", "show pipeline", "pipeline status", "what step am I on", "arness code status", "arn-code-help", "show workflow", or wants to see their current position in the Arness workflow pipeline
Claude Code
$ npx -y skills add AppsVortex/arness --skill arn-code-help --agent claude-code
Codex
$ npx skills add AppsVortex/arness --skill arn-code-help -a codex -y
Cursor
$ npx skills add AppsVortex/arness --skill arn-code-help -a cursor -y
Gemini CLI
$ npx skills add AppsVortex/arness --skill arn-code-help -a gemini-cli -y
GitHub Copilot
$ npx skills add AppsVortex/arness --skill arn-code-help -a github-copilot -y
OpenCode
$ npx skills add AppsVortex/arness --skill arn-code-help -a opencode -y
Windsurf
$ npx skills add AppsVortex/arness --skill arn-code-help -a windsurf -y
name: arn-code-help description: >- This skill should be used when the user says "arness code help", "where am I", "what's next", "show pipeline", "pipeline status", "what step am I on", "arness code status", "arn-code-help", "show workflow", or wants to see their current position in the Arness workflow pipeline and get guidance on the next step. version: 1.2.0
Detect the user's current position in the Arness workflow pipeline, render an ASCII diagram with the active stage marked, and suggest the next command to run. Supports cross-plugin awareness — detects activity in Arness Spark and Arness Infra and provides hints at the bottom of the output. This skill is strictly read-only -- it never modifies files or project state.
**Allowed tools:** Read, Glob and Grep. When Glob or Grep is not available in the session, use read-only shell commands instead (`ls`, `find`, `test -e`, `grep -r`, `git status`, `git log`). This skill MUST NOT use Write or Edit, MUST NOT run a shell command that changes a file, and MUST NOT invoke any agents.
1. From the `## Arness` section (loaded in Step 1), detect other plugin field groups:
2. For each detected plugin, do a quick existence check (max 2 files):
3. Record `{ plugin_name, has_activity: bool }` for each detected plugin. 4. Proceed to Step 1. Cross-plugin hints are appended AFTER own status is rendered in Step 3.
---
1. Read the project's `CLAUDE.md` file. 2. Extract the `## Arness` section. 3. From the `## Arness` section, extract **core fields**:
**If `## Arness` is missing:** Skip to Step 3 and render the core pipeline diagram with all stages unmarked. Suggest the user run `/arn-planning` to get started for an existing project, or `/arn-brainstorming` for a brand-new project (requires arn-spark). Do not attempt detection.
---
Read the pipeline reference file at `${CLAUDE_PLUGIN_ROOT}/skills/arn-code-help/references/pipeline-map.md` to load detection rules, context-aware rendering rules, and next-step tables.
For each subdirectory in the plans directory, check artifacts to determine the most advanced stage. Check from most advanced to least advanced -- first match wins:
1. **Documented** (`docs`): A file matching the project name exists in the configured docs directory (`<docs-dir>/<project>.md` or `<docs-dir>/<project>/` directory) 2. **Execution complete** (`execute-done`): The subdirectory has `PROGRESS_TRACKER.json` with `overallStatus` = `"completed"`. Note: `arn-code-review-implementation` does not write a durable artifact, so both "execution complete" and "review complete" map to this detection. The next-step suggestion covers both cases. 3. **Executing** (`execute`): The subdirectory has any `reports/IMPLEMENTATION_REPORT_*.json` or `reports/TESTING_REPORT_*.json` 4. **Tasks created** (`taskify`): The subdirectory has `TASKS.md` with parseable task entries 5. **Plan saved** (`save`): The subdirectory has `INTRODUCTION.md` 6. Otherwise: skip this subdirectory (incomplete project setup)
If no per-project stages were detected:
---
Read the pipeline templates and rendering rules from `${CLAUDE_PLUGIN_ROOT}/skills/arn-code-help/references/pipeline-map.md`.
Show the core pipeline diagram with the position marker. Follow the existing rendering:
After rendering the core pipeline status and next-step suggestion, append cross-plugin hints from Step 0:
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",…
This skill should be used when the user says "arness code assess", "arn-code-assess", "tech debt audit", "assess the project", or…
This skill should be used when the user says "fix CVEs", "patch vulnerabilities", "apply security patches", "batch CVE fix",…
This skill should be used when the user says "scan for CVEs", "CVE scan", "check for vulnerabilities", "dependabot triage",…
This skill should be used when the user says "batch implement", "implement all", "batch execution", "implement all features",…
This skill should be used when the user says "batch merge", "merge batch", "arness batch merge", "arn-code-batch-merge", "merge…
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…
Ask which skill or flow fits your situation. A router over the skills in this repo.