arn-code-init

Configure Arness code initialization with git, platform, and issue-tracker detection.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill configures Arness code initialization for a project, supporting optional customization and upgrade flows, and persisting settings to CLAUDE.md.

Core Features & Use Cases

  • Guided setup for projects new or existing, including detection of Git, hosting platform, and issue trackers.
  • Generates and documents code-pattern architecture, and stores documentation directories for patterns and specs.
  • Upgrades and reconfigures Arness settings, templates, and directories as the project evolves.

Quick Start

Run /arn-code-init in your project root to begin configuring Arness for this repository.

Frequently Asked Questions about arn-code-init

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

FAQPage Schema
How do I configure code initialization and issue-tracker setup for an existing git repository?

To configure code initialization for an existing git repository, run the init command in your project root to detect the hosting platform, migrate legacy config, and set up issue-tracker integration. It guides platform detection and persists settings to CLAUDE.md.

How do I generate and document architecture and code patterns for a greenfield project?

Generating architecture and code-pattern documentation for a greenfield project is handled during the initialization workflow. It creates documentation directories for patterns and specs, guiding you through the setup and persisting the configuration in CLAUDE.md.

Does the initialization workflow support Jira MCP integration and GitHub platform labels?

Yes, the initialization workflow supports Jira MCP integration and GitHub platform labels. During setup, it detects your hosting platform and issue tracker to create the appropriate platform labels or Jira integration.

Can I upgrade and reconfigure project settings and templates as my codebase evolves?

Yes, you can upgrade and reconfigure project settings, templates, and directories as your codebase evolves. The initialization flow supports optional customization and upgrade flows, persisting updated settings to CLAUDE.md.

What is the best way to persist code configuration and setup state across a development team?

The best way to persist code configuration and setup state is by storing settings in CLAUDE.md. The initialization workflow detects project state, generates architecture docs, and persists configuration directly into this markdown file.

Do I need to migrate legacy config before running the project initialization setup?

No, you do not need to manually migrate legacy config before initialization. The setup workflow detects your current project state and automatically handles migrating legacy configuration as part of the guided process.