From arn-spark
This skill should be used when the user says "spark help", "arn spark help", "greenfield status", "greenfield help", "where am I in spark", "what's next for spark", "spark pipeline", "spark status", "arn-spark-help", "show spark pipeline", "what step am I on for spark", "spark workflow", "exploration status", "show exploration pipeline", "how does spark work", "explain spark pipeline", or wants to see their current position in the Arness Spark exploration pipeline and get guidance on the next step.
npx claudepluginhub appsvortex/arness --plugin arn-sparkThis skill uses the workspace's default tool permissions.
Searches, retrieves, and installs Agent Skills from prompts.chat registry using MCP tools like search_skills and get_skill. Activates for finding skills, browsing catalogs, or extending Claude.
Searches prompts.chat for AI prompt templates by keyword or category, retrieves by ID with variable handling, and improves prompts via AI. Use for discovering or enhancing prompts.
Implements structured self-debugging workflow for AI agent failures: capture errors, diagnose patterns like loops or context overflow, apply contained recoveries, and generate introspection reports.
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.