← Back to Skills Marketplace
roojenkins

Uplo Energy

by RooJenkins · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
135
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install uplo-energy
Description
AI-powered energy sector knowledge management. Search power generation records, grid management data, regulatory filings, and safety protocols with structure...
Usage Guidance
This skill appears to be a client for an UPLO knowledge base and legitimately needs an UPLO URL and API key — but the package has three red flags you should resolve before installing: 1) Registry metadata vs manifest mismatch: the registry claims no required env vars, yet skill.json requires agentdocs_url and api_key. Treat the skill as requiring credentials until you verify otherwise. 2) Dynamic npm execution: the skill manifest runs `npx @agentdocs1/mcp-server`. That will fetch and execute a remote npm package at runtime. Verify the package name, its publisher, and inspect its source (or ask the vendor for a signed release) before allowing execution. 3) Unknown origin/homepage: the skill's source/homepage fields are empty even though README references uplo.ai. Verify the publisher identity (is this the official UPLO distribution?) and prefer skills with a clear source and release artifacts. Practical steps: - Confirm the publisher and check the npm package (@agentdocs1/mcp-server) source and recent versions. - Only provide an API key scoped with the minimum permissions and with an expiry/rotation policy, and point AGENTDOCS_URL to a trusted domain (prefer your organization's instance). - If possible, sandbox the skill’s MCP process or audit network activity when first running it. - If you need stronger assurance, ask the maintainer to update registry metadata to declare required env vars and provide a pinned, reviewable install artifact rather than implicit npx execution. If you cannot verify the package provenance or the publisher, treat this skill as higher-risk and do not provide sensitive credentials or CEII data to it.
Capability Analysis
Type: OpenClaw Skill Name: uplo-energy Version: 1.0.0 The uplo-energy skill is a specialized knowledge management tool for the energy sector, designed to interface with the UPLO platform. It uses standard MCP (Model Context Protocol) patterns to provide tools for searching regulatory filings, grid data, and compliance records. While the skill includes high-privilege capabilities like 'export_org_context' and handles sensitive NERC/CEII data, these functions are strictly aligned with its stated purpose of organizational intelligence. No evidence of malicious intent, data exfiltration to unauthorized endpoints, or harmful prompt injection was found in SKILL.md or identity-patch.md.
Capability Assessment
Purpose & Capability
The skill claims to connect to an UPLO knowledge base and exposes search/graph tools — requiring an UPLO URL and API key is reasonable. However, the registry metadata lists no required env vars while skill.json declares config entries (agentdocs_url and api_key). That mismatch is incoherent: the skill will expect credentials even though the registry says none.
Instruction Scope
SKILL.md instructs the agent to run domain-specific tools (search_with_context, search_knowledge, get_directives, etc.) and to verify identity and classification before querying CEII. It does not instruct arbitrary file reads, unrelated credential collection, or exfiltration to unexpected endpoints beyond the UPLO instance.
Install Mechanism
There is no formal install spec in the registry, but skill.json defines an MCP runtime that uses `npx -y @agentdocs1/mcp-server --http`. That implies the runtime will fetch and run an npm package at use-time. Dynamic npx pulls are higher-risk than pre-reviewed installs because they execute remote code; confirm the @agentdocs1/mcp-server package provenance and contents before allowing the skill to invoke it.
Credentials
Requesting an UPLO URL and API key is proportional to a knowledge-base client. The concern is the missing declaration in registry-level required env vars and the skill manifest relying on those secrets. The skill will pass AGENTDOCS_URL/API_KEY to the MCP server process; ensure the API key has least privilege and that the host URL is trusted.
Persistence & Privilege
The skill does not request 'always: true' or any elevated persistent privileges. It appears to run on demand and does not modify other skills or system-wide settings in the provided materials.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install uplo-energy
  3. After installation, invoke the skill by name or use /uplo-energy
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of uplo-energy: AI-powered energy sector knowledge management. - Enables search across power generation records, grid management data, regulatory filings, and safety protocols with structured extraction. - Supports key workflows such as NERC compliance preparation, outage investigations, rate case filings, and safety/environmental documentation retrieval. - Provides specialized tools: contextual search, directive retrieval, outdated flagging, knowledge gap reporting, and compliance conversation logging. - Contains examples and tips to optimize document searches for energy-sector specific needs and regulatory requirements. - Requires user clearance and role verification to access safety-critical and CEII data.
Metadata
Slug uplo-energy
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Uplo Energy?

AI-powered energy sector knowledge management. Search power generation records, grid management data, regulatory filings, and safety protocols with structure... It is an AI Agent Skill for Claude Code / OpenClaw, with 135 downloads so far.

How do I install Uplo Energy?

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

Is Uplo Energy free?

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

Which platforms does Uplo Energy support?

Uplo Energy is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Uplo Energy?

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

💬 Comments