New Relic CLI Skills

SkillCommunication

Monitor, query, and manage New Relic observability data via the newrelic CLI. Covers NRQL queries, APM performance triage, deployment markers, alert policy and condition management, notification channel setup, infrastructure monitoring, and agent diagnostics. Use when user asks about application performance, error rates, slow transactions, deployment tracking, alert configuration, or New Relic setup.

Available today. Use it from your connected AI after setup.

Connect ahel once, and every AI you use reads what you have installed.

Then ask your AI: use the New Relic CLI Skills skill

What this skill tells your AI

The instructions your AI receives, as published by kilo-org/kilo-marketplace in skills/newrelic-cli-skills/SKILL.md and read by ahel’s review.

Quick Decision Tree

Performance issue reported?apm/SKILL.md Need to query data with NRQL?nrql/SKILL.md Recording a deployment?deployments/SKILL.md Alert management?alerts/SKILL.md Infrastructure/host issues?infrastructure/SKILL.md Agent not reporting?diagnostics/SKILL.md


Setup & Auth

# Install (manual or package manager)
# macOS (Homebrew)
brew install newrelic-cli

# Or manually download a release archive from:
# https://github.com/newrelic/newrelic-cli/releases
# Extract it, place the `newrelic` binary on your PATH, then verify with:
newrelic --version

# Configure profile
newrelic profile add \
  --profile default \
  --apiKey $NEW_RELIC_API_KEY \
  --accountId $NEW_RELIC_ACCOUNT_ID \
  --region US   # or EU

newrelic profile default --profile default

# Verify
newrelic profile list

Common One-Liners

# Search for an entity by name
newrelic entity search --name "my-app"

# Run a NRQL query
newrelic nrql query --accountId $NEW_RELIC_ACCOUNT_ID \
  --query "SELECT average(duration) FROM Transaction WHERE appName='my-app' SINCE 1 hour ago"

# Record a deployment
newrelic apm deployment create \
  --applicationId <APP_ID> \
  --revision "v1.2.3" \
  --description "Feature: user auth"

# Run diagnostics
newrelic diagnose run

Entity Reference

Find entity GUIDs (needed for API calls and deployment markers):

# List all APM apps
newrelic entity search --name "" --type APPLICATION --domain APM

# Get specific entity details
newrelic entity get --guid <GUID>

# List all hosts
newrelic entity search --name "" --type HOST

Environment Variables

VariableDescription
NEW_RELIC_API_KEYUser key (NRAK-...)
NEW_RELIC_ACCOUNT_IDNumeric account ID
NEW_RELIC_REGIONUS or EU

Sub-Skills

Sub-skillWhen to use
apm/Performance triage, slow transactions, error analysis
nrql/Custom queries, dashboards, ad-hoc data exploration
deployments/Mark releases, correlate deploys with performance
alerts/Alert policies, conditions, notification channels
infrastructure/Host metrics, CPU/memory, process monitoring
diagnostics/Agent health, config validation, connectivity

Bundled Guidance

The package contains the six sub-skills listed above. It does not bundle helper scripts or a separate references directory. Use the inline CLI and NRQL examples in the relevant sub-skill, inspect newrelic --help for the installed CLI version, and adapt commands to the user's account and region.

Signals

GitHub stars
175
Forks
159
Last commit
Aug 2026
Advanced
Catalog kind
skill
Gateway key
newrelic-cli-skills
Source
github.com/kilo-org/kilo-marketplace