arn-spark-init

Configure Arness Spark greenfield artifact directories and detect Git, hosting, and design-tool integrations.

31|3|Updated Apr 3, 2026
One-click install
npx skills add https://github.com/AppsVortex/arness --skill arn-spark-init
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: arn-spark-init
Source: https://github.com/AppsVortex/arness/tree/main/plugins/arn-spark/skills/arn-spark-init
Command: npx skills add https://github.com/AppsVortex/arness --skill arn-spark-init

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Automates the initial Arness Spark configuration for greenfield projects by establishing artifact directories and detecting the project’s Git, hosting platform, and design-tool readiness.

Core Features & Use Cases

  • Auto-configures greenfield artifact directories (vision, use-cases, prototypes, spikes, visual-grounding, reports) and ensures all are created relative to the project root.
  • Detects Git presence, classifies the code hosting platform (GitHub or Bitbucket), checks issue-tracking readiness, and prepares for downstream integration.
  • Supports optional design-tool integration via MCP (Figma/Canva), with user-driven decisions and guidance for enabling these tools.
  • Preserves existing shared configuration fields when re-running, and allows upgrading to include additional fields managed by other plugins without discarding greenfield settings.
  • Writes or updates the CLAUDE.md Arness block with the greenfield configuration.

Quick Start

Run /arn-spark-init to start the greenfield setup and answer prompts to configure directories and integrations.

Frequently Asked Questions about arn-spark-init

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I initialize project artifact directories for a greenfield setup?

To initialize greenfield artifact directories, run the setup command to auto-create vision, use-cases, prototypes, spikes, visual-grounding, and reports folders. It ensures all directories are established relative to your project root.

Can I detect my Git hosting platform like GitHub or Bitbucket during project initialization?

Yes, greenfield project initialization detects Git presence and automatically classifies your code hosting platform as either GitHub or Bitbucket. It also checks issue-tracking readiness to prepare for downstream integration.

How do I set up Figma or Canva design-tool integration for a new project?

Setting up design-tool integration involves running the initialization prompt and selecting optional MCP support for Figma or Canva. It provides user-driven guidance for enabling these specific design tools.

Does re-running greenfield project initialization overwrite existing configuration settings?

Re-running greenfield initialization preserves existing shared configuration fields and keeps non-managed fields intact. It safely updates the CLAUDE.md Arness block without discarding your previous greenfield settings.

What is the best way to configure issue tracking and artifact paths for a new codebase?

The best way to configure issue tracking and artifact paths is through automated greenfield initialization. It enforces relative paths for directories and prepares Jira integration if chosen, writing all settings to the CLAUDE.md file.