From arn-spark
Detects current position in Arness Spark exploration pipeline, renders diagram with active stage marked, suggests next command. Provides cross-plugin awareness for Arness Code and Infra activity.
How this skill is triggered — by the user, by Claude, or both
Slash command
/arn-spark:arn-spark-helpThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Detect the user's current position in the Arness Spark exploration pipeline, render a diagram with the active stage marked, and suggest the next command to run. Supports cross-plugin awareness — detects activity in Arness Code 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.
Detect the user's current position in the Arness Spark exploration pipeline, render a diagram with the active stage marked, and suggest the next command to run. Supports cross-plugin awareness — detects activity in Arness Code 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, Grep only. This skill MUST NOT use Write, Edit, Bash, or Task tools. This skill MUST NOT invoke any agents.
CLAUDE.md file.## Arness section.Plans directory OR Specs directory present in ## ArnessInfra plans directory OR Infra specs directory present in ## Arness<Specs directory> contains any FEATURE_*.md or BUGFIX_*.md, OR <Plans directory> has any subdirectories<Infra plans directory> has any subdirectories, OR if Dockerfile or docker-compose.yml exists in the project root{ plugin_name, has_activity: bool } for each detected plugin.## Arness section, extract Spark fields:
.arness/vision/).arness/use-cases/).arness/prototypes/).arness/spikes/).arness/visual-grounding/).arness/reports/)If ## Arness is missing or no Spark fields present: Show the Spark pipeline diagram with all stages unmarked. Suggest /arn-brainstorming to start a new greenfield project. Do not attempt detection.
Read the pipeline reference file at ${CLAUDE_PLUGIN_ROOT}/skills/arn-spark-help/references/pipeline-map.md to load detection rules, rendering templates, and next-step tables.
Check from most advanced to least advanced — first match wins:
gf-feature-extract): <vision-dir>/features/feature-backlog.md existsgf-prototype-lock): <prototypes-dir>/locked/LOCKED.md existsgf-clickable-proto): <prototypes-dir>/clickable/final-report.md existsgf-static-proto): <prototypes-dir>/static/final-report.md existsgf-style-explore): <vision-dir>/style-brief.md existsgf-visual-sketch): <vision-dir>/visual-direction.md existsgf-spike): <vision-dir>/spike-results.md existsgf-scaffold): <vision-dir>/scaffold-summary.md existsgf-use-cases): At least one UC-*.md file exists in <use-cases-dir>/gf-arch-vision): <vision-dir>/architecture-vision.md existsgf-naming): <vision-dir>/naming-brief.md exists OR <reports-dir>/naming-report.md existsgf-concept-review): <reports-dir>/stress-tests/concept-review-report.md existsgf-stress-test): Any of interview-report.md, competitive-report.md, premortem-report.md, prfaq-report.md exists in <reports-dir>/stress-tests/gf-discover): <vision-dir>/product-concept.md existsgf-init): Spark fields exist in ## Arness but none of the above artifacts foundSpark complete: If the detected stage is gf-feature-extract, Spark exploration is considered complete.
Read the pipeline templates from ${CLAUDE_PLUGIN_ROOT}/skills/arn-spark-help/references/pipeline-map.md.
YOU ARE HERE marker below the detected stage.Own-plugin suggestions always come first. After the pipeline diagram and next-step suggestion, append cross-plugin hints from Step 0:
If own plugin has activity: show own status first. If other plugins have activity, append 1-2 lines at the bottom:
Other pipelines: Development (active) — `/arn-code-help` | Infrastructure (not started)
If own plugin is idle (gf-init) but other plugins have activity: show own-plugin "ready to start" suggestions FIRST:
Ready to start: run `/arn-spark-discover` to shape your product idea, or `/arn-brainstorming` for the guided wizard.
Then mention others:
You also have active work in Code — run `/arn-code-help` for details.
When Spark pipeline is complete (gf-feature-extract): suggest transition:
Spark exploration is complete. Next steps:
- Start developing features: `/arn-planning`
- Deploy infrastructure: `/arn-infra-wizard`
Keep output concise — the user wants a quick status check, not a wall of text.
After presenting the pipeline status:
${CLAUDE_PLUGIN_ROOT}/skills/arn-spark-help/references/pipeline-map.md for answers — do not re-scan the filesystem unless the user explicitly asks to refresh the detection.Common questions the user might ask:
/arn-brainstorming, which walks through the entire exploration pipeline with guided decision gates./arn-planning in the project. Arness Code sets up automatically on first use./arn-code-help for the Arness Code development pipeline./arn-infra-help for the Arness Infra infrastructure pipeline./arn-brainstorming is the main Spark entry point. For development: /arn-planning. For infrastructure: /arn-infra-wizard./arn-spark-dev-setup is a standalone skill for defining or onboarding to a development environment (dev containers, Docker, CI workflows). It can be run at any time after greenfield config exists./arn-spark-visual-strategy sets up layered visual regression testing infrastructure (capture scripts, baselines, comparison pipelines). Requires scaffold and at least style-explore to be complete./arn-spark-visual-readiness validates and activates deferred visual testing layers after project milestones. Requires a visual strategy to be defined first.## Arness section not found in CLAUDE.md — Show the Spark pipeline diagram with no stage marked. Suggest running /arn-brainstorming to start a new greenfield project.## Arness not found.gf-init stage. The directories may not have been created yet.gf-arch-vision downward./arn-spark-discover, /arn-code-help). Do not use the fully qualified plugin:skill format in user-facing text.npx claudepluginhub appsvortex/arness --plugin arn-sparkDetects current position in Arness code workflow pipeline, renders ASCII diagram with active stage marked, and suggests next command. Supports Arness Spark and Infra cross-plugin awareness.
Customizes Arness Spark for greenfield projects by configuring artifact directories, detecting platform setup, adding Figma/Canva integrations, and reviewing settings. Optional after auto-defaults.
Shows current position in Arness Infra workflow with ASCII diagram of pipeline stages, detects Quick or Full mode, and suggests next command. Read-only.