arn-assessing
This skill should be used when the user says "assessing", "arness assessing", "assess", "assess codebase", "technical review", "codebase assessment", "find…
This skill should be used when the user says "triage infra request", "infra triage", "arn infra triage", "process infra issue", "handle infra request", "infrastructure request", "triage infrastructure", "analyze infra issue", "infra request analysis", "process infrastructure
$ npx -y skills add AppsVortex/arness --skill arn-infra-triage --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/arn-infra-triageContext preview
The summary Claude sees to decide when to auto-load this skill.
This skill should be used when the user says "triage infra request", "infra triage", "arn infra triage", "process infra issue", "handle infra request", "infrastructure request", "triage infrastructure", "analyze infra issue", "infra request analysis", "process infrastructure
name: arn-infra-triage description: >- This skill should be used when the user says "triage infra request", "infra triage", "arn infra triage", "process infra issue", "handle infra request", "infrastructure request", "triage infrastructure", "analyze infra issue", "infra request analysis", "process infrastructure request", or wants to process an incoming infrastructure request issue created by Arness Core or manually, analyze its infrastructure implications, and produce a structured implications brief. version: 1.0.0
Process incoming infrastructure request issues, invoke the `arn-infra-request-analyzer` agent to extract infrastructure implications from the referenced application artifacts, update issue labels, and produce a structured implications brief. This skill bridges application feature development and infrastructure provisioning.
Infrastructure request issues are typically created by Arness Core when a completed feature has infrastructure implications (new database, new endpoints, new env vars). They can also be created manually by users.
Read `## Arness` from the project's CLAUDE.md. If no `## Arness` section exists or Arness Infra fields are missing, inform the user: "Arness Infra is not configured for this project yet. Run `/arn-infra-wizard` to get started — it will set everything up automatically." Do not proceed without it.
Check the **Deferred** field. If `Deferred: yes`, inform the user: "Infrastructure is currently in deferred mode. Triage is not available until infrastructure is un-deferred. Run `/arn-infra-assess` to un-defer and produce a full infrastructure assessment." Stop.
Extract `Infra specs directory` for use in Step 6 save path. If not configured, default to `.arness/infra-specs`.
Extract:
The user provides an issue reference. Accept any of:
**Read the issue:**
---
Extract structured fields from the issue body. If the issue follows the `infra-request-template.md` format (created by Arness Core), parsing is automatic:
> Read `${CLAUDE_PLUGIN_ROOT}/skills/arn-infra-triage/references/infra-request-template.md` for the expected format.
**Structured parsing (template format):**
**Free-form parsing (manual issues):** If the issue does not follow the template format: 1. Extract what you can from the issue body 2. Ask the user to fill gaps: "This issue wasn't created using the standard template. I need some additional information:"
---
Invoke the `arn-infra-request-analyzer` agent via the Task tool, passing the model from `.arness/agent-models/infra.md` as the `model` parameter (see `plugins/arn-infra/skills/arn-infra-ensure-config/references/ensure-config.md` "Dispatch convention" for fallback). Context:
--- ISSUE CONTEXT --- [parsed issue content from Step 2] --- END ISSUE CONTEXT --- --- INFRASTRUCTURE CONFIG --- Project topology: [topology] Application path: [path] Providers: [from ## Arness] Default IaC tool: [from ## Arness] Experience level: [derived from user profile] --- END INFRASTRUCTURE CONFIG --- --- INSTRUCTIONS --- Analyze the referenced application artifacts. Navigate to the application project at [Application path]. Read the feature spec, plan, and implementation files referenced in the issue. Extract infrastructure implications and produce an implications brief following the template format. --- END INSTRUCTIONS ---
> Read `${CLAUDE_PLUGIN_ROOT}/skills/arn-infra-triage/references/implications-brief-template.md` for the brief format.
Pass the implications brief template to the agent so it produces correctly structured output.
**Topology-aware behavior:**
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", "codebase assessment", "find…
This skill should be used when the user says "arness code assess", "arn-code-assess", "assess codebase", "technical review", "codebase assessment", "find…
This skill should be used when the user says "fix CVEs", "patch vulnerabilities", "apply security patches", "resolve security advisories", "batch CVE fix",…
This skill should be used when the user says "scan for CVEs", "CVE scan", "check for vulnerabilities", "find vulnerabilities", "check security advisories",…
This skill should be used when the user says "batch implement", "implement all", "batch execution", "implement all features", "parallel implement", "implement…
This skill should be used when the user says "batch merge", "merge batch", "arness batch merge", "arn-code-batch-merge", "merge all PRs", "merge batch PRs",…