← Back to Skills Marketplace
🔌

New Relic

by OOMOL · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
28
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install oo-new-relic
Description
New Relic (newrelic.com). Use this skill for ANY New Relic request — reading, creating, updating, and deleting data. Whenever a task involves New Relic, use...
README (SKILL.md)

New Relic

Operate New Relic through your OOMOL-connected account. This skill calls the new_relic connector with the oo CLI; OOMOL injects credentials server-side, so you never handle raw tokens.

Category: Developer Tools. Exposes 28 action(s).

Running an action

Assume the user has already installed the oo CLI, signed in, and connected New Relic. Do not run oo auth login or open the connection URL proactively — just run the action. Fall back to First-time setup only when a command actually fails with an auth or connection error.

1. Inspect the contract to get the authoritative input/output schema before building a payload:

oo connector schema "new_relic" --action "\x3Caction_name>"

2. Run the action with a JSON payload that matches the input schema:

oo connector run "new_relic" --action "\x3Caction_name>" --data '\x3Cjson>' --json
  • --data takes a JSON object string or @path/to/file.json; omit it to send {}.
  • The response is { "data": ..., "meta": { "executionId": "..." } }; the execution id lives under meta.executionId.

Each action below links to a reference file with its purpose and exact commands. Read the linked file, then fetch the live schema with oo connector schema before constructing --data.

Available actions

  • create_alert_policy — Create a New Relic alert policy using the REST alerts API.
  • create_dashboard — Create a New Relic dashboard with pages and widgets using NerdGraph.
  • create_dashboard_snapshot_url — Generate a snapshot URL for a New Relic dashboard page GUID.
  • create_deployment_marker — Create a New Relic change-tracking deployment marker for an entity GUID using NerdGraph.
  • create_nrql_condition — Create a static or baseline NRQL alert condition for a policy using the REST alerts API.
  • create_secure_credential — Create a New Relic synthetic secure credential using NerdGraph.
  • create_synthetics_simple_monitor — Create a New Relic ping monitor by using the syntheticsCreateSimpleMonitor mutation.
  • delete_alert_policy — Delete a New Relic alert policy using the REST alerts API.
  • delete_dashboard — Delete a New Relic dashboard by its entity GUID.
  • delete_nrql_condition — Delete a New Relic NRQL alert condition using the REST alerts API.
  • delete_secure_credential — Delete a New Relic synthetic secure credential using NerdGraph.
  • delete_synthetics_monitor — Delete a synthetic monitor by GUID using the syntheticsDeleteMonitor mutation.
  • execute_nrql_query — Execute an NRQL query against a specific New Relic account and return the query results and metadata.
  • get_alert_policies — List New Relic alert policies with optional name, incident preference, and pagination filters using the REST alerts API.
  • get_current_user — Validate the connected New Relic user key and return the current user profile from NerdGraph.
  • get_dashboard_entity — Read a New Relic dashboard entity, including its pages and widgets, by GUID.
  • get_secure_credential — Get a synthetic secure credential by key using NerdGraph entity search metadata only.
  • get_synth_monitor — Get a synthetic monitor by its legacy monitor ID or entity GUID using NerdGraph entity search.
  • list_deployments — List deployment markers for a legacy APM application by using the REST v2 deployments API.
  • list_monitors — List synthetic monitors by using NerdGraph entity search over the SYNTH MONITOR entity type.
  • list_nrql_conditions — List NRQL alert conditions for a specific alert policy using the REST alerts API.
  • list_secure_credentials — List synthetic secure credentials by using NerdGraph entity search over the SYNTH SECURE_CRED entity type.
  • search_entities — Search New Relic entities with either the raw entity search language or a structured query builder.
  • update_alert_policy — Update a New Relic alert policy name or incident preference using the REST alerts API.
  • update_dashboard — Update a New Relic dashboard by GUID, replacing the dashboard configuration with the supplied pages and widgets.
  • update_nrql_condition — Update a static or baseline NRQL alert condition using the REST alerts API.
  • update_secure_credential — Update a New Relic synthetic secure credential value or description using NerdGraph.
  • update_synthetics_simple_monitor — Update a New Relic ping monitor by GUID using the syntheticsUpdateSimpleMonitor mutation.

Safety

  • Read actions (get / list / search) are safe to run directly.
  • Create, update, send, or post actions change New Relic state — confirm the exact payload and effect with the user before running.
  • Delete or remove actions are destructive — always confirm the target and get explicit approval first.

First-time setup

These are one-time steps — do not repeat them on every call. Run a step only when a command fails for the matching reason.

  • oo: command not found — install the oo CLI (other platforms: \x3Chttps://cli.oomol.com/install-guide.md>):

    curl -fsSL https://cli.oomol.com/install.sh | bash    # macOS / Linux
    
    irm https://cli.oomol.com/install.ps1 | iex           # Windows PowerShell
    
  • Not signed in / authentication error — sign in to your OOMOL account once:

    oo auth login
    
  • scope_missing / credential_expired / app_not_ready / app_not_found — New Relic is not connected, or the connection expired or lacks a scope. Connect once (auth type: API key) at:

    https://console.oomol.com/app-connections?provider=new_relic
    
  • HTTP 402 / OOMOL_INSUFFICIENT_CREDIT — billing stop. Recharge at https://console.oomol.com/billing/token-recharge before retrying.

Resources

Usage Guidance
This appears safe to install based on the available evidence. As with any skill, review the displayed permissions and only run actions that match what you intended to do.
Capability Tags
requires-sensitive-credentials
Capability Assessment
Purpose & Capability
The available evidence does not show purpose-mismatched capability, hidden behavior, exfiltration, or destructive actions.
Instruction Scope
SkillSpector reported no issues, and no prompt-injection or instruction-scope concern was supplied for this version.
Install Mechanism
No risky installer, package-fetching, or automatic execution behavior was identified from the supplied metadata and scan context.
Credentials
No credential, session, broad local file, or sensitive environment access concern is supported by the provided evidence.
Persistence & Privilege
No persistence, privilege escalation, background worker, or long-running mutation behavior is indicated.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install oo-new-relic
  3. After installation, invoke the skill by name or use /oo-new-relic
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
- Initial `oo-new-relic` skill release for operating New Relic through an OOMOL-connected account without handling raw New Relic tokens directly. - Provides 28 connector actions across alerts, NRQL conditions, dashboards, synthetics monitors, secure credentials, entity search, deployment markers, and current-user validation. - Supports read workflows such as executing NRQL queries, searching entities, listing monitors, retrieving dashboards, listing alert policies, and inspecting secure credentials. - Supports controlled write workflows for creating and updating alert policies, dashboards, NRQL conditions, synthetics ping monitors, secure credentials, and deployment markers. - Includes destructive actions for deleting dashboards, alert policies, NRQL conditions, synthetics monitors, and secure credentials, with explicit safety guidance to confirm targets before execution. - Documents the standard `oo connector schema` and `oo connector run` workflow so agents can inspect live action contracts before constructing payloads.
Metadata
Slug oo-new-relic
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is New Relic?

New Relic (newrelic.com). Use this skill for ANY New Relic request — reading, creating, updating, and deleting data. Whenever a task involves New Relic, use... It is an AI Agent Skill for Claude Code / OpenClaw, with 28 downloads so far.

How do I install New Relic?

Run "/install oo-new-relic" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is New Relic free?

Yes, New Relic is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does New Relic support?

New Relic is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created New Relic?

It is built and maintained by OOMOL (@oomol); the current version is v1.0.0.

💬 Comments