Use when you have a written implementation plan to execute in a separate session with review checkpoints
npx skills add Andrejones92/canifi-life-os --skill "newrelic"
Install specific skill from multi-skill repository
# Description
Monitor APM, infrastructure, and observability on New Relic
# SKILL.md
name: newrelic
description: Monitor APM, infrastructure, and observability on New Relic
category: analytics
New Relic Skill
Overview
Enables Claude to access New Relic to view APM performance, infrastructure metrics, browser monitoring, and analyze application health across your full observability stack.
Quick Install
curl -sSL https://canifi.com/skills/newrelic/install.sh | bash
Or manually:
cp -r skills/newrelic ~/.canifi/skills/
Setup
Configure via canifi-env:
# First, ensure canifi-env is installed:
# curl -sSL https://canifi.com/install.sh | bash
canifi-env set NEWRELIC_EMAIL "[email protected]"
Privacy & Authentication
Your credentials, your choice. Canifi LifeOS respects your privacy.
Option 1: Manual Browser Login (Recommended)
If you prefer not to share credentials with Claude Code:
1. Complete the Browser Automation Setup using CDP mode
2. Login to the service manually in the Playwright-controlled Chrome window
3. Claude will use your authenticated session without ever seeing your password
Option 2: Environment Variables
If you're comfortable sharing credentials, you can store them locally:
canifi-env set SERVICE_EMAIL "your-email"
canifi-env set SERVICE_PASSWORD "your-password"
Note: Credentials stored in canifi-env are only accessible locally on your machine and are never transmitted.
Capabilities
- View APM service performance
- Check infrastructure health
- Monitor browser/RUM data
- View synthetic monitoring
- Check alert conditions
- Analyze distributed tracing
Usage Examples
Example 1: Check APM
User: "How are my New Relic services?"
Claude: I'll check your New Relic dashboard.
- Opens one.newrelic.com via Playwright MCP
- Logs into account
- APM Services:
- my-api: 89ms response, 0.1% error rate
- worker-service: 234ms response, 0.02% error rate
- frontend-bff: 45ms response, 0.05% error rate
- Throughput: 1.2k rpm
- Apdex: 0.95
- All services healthy
Example 2: Check Infrastructure
User: "How's my infrastructure?"
Claude: I'll check Infrastructure.
- Views Infrastructure section
- Hosts: 8 reporting
- prod-web-1: CPU 34%, Memory 67%
- prod-web-2: CPU 28%, Memory 72%
- prod-db-1: CPU 45%, Memory 85%
- Containers: 23 running
- Network: 450 Mbps avg
- Storage: 78% used
Example 3: Check Alerts
User: "Any alerts firing?"
Claude: I'll check Alerts & AI.
- Views Alerts section
- Active incidents: 1
- High Memory on prod-db-1
- Opened: 15 min ago
- Condition: Memory > 80%
- Status: Acknowledged
- Recent incidents: 3 (last 24h)
- All resolved
- Policies: 12 configured
Authentication Flow
- Navigate to one.newrelic.com via Playwright MCP
- Enter email address
- Enter password
- Handle 2FA/SSO if enabled
- Select account if multiple
- Maintain session for dashboard access
Error Handling
- Login Failed: Retry credentials
- 2FA Required: Complete verification
- SSO Redirect: Follow flow
- Session Expired: Re-authenticate
- Rate Limited: Wait and retry
- Access Denied: Check account permissions
Self-Improvement Instructions
After each interaction:
- Track performance patterns
- Note alert frequency
- Log service metrics
- Document UI changes
Suggest updates when:
- New Relic updates UI
- New features added
- NRQL queries expand
- Integrations added
Notes
- Full-stack observability
- NRQL query language
- Distributed tracing
- AI-powered insights
- Generous free tier
- Browser monitoring
- Mobile monitoring
# Supported AI Coding Agents
This skill is compatible with the SKILL.md standard and works with all major AI coding agents:
Learn more about the SKILL.md standard and how to use these skills with your preferred AI coding agent.