← Back to Skills Marketplace
roojenkins

Uplo Environmental

by RooJenkins · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
151
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install uplo-environmental
Description
AI-powered environmental knowledge management. Search impact assessments, compliance monitoring data, sustainability reports, and environmental permits with...
Usage Guidance
This skill is designed to connect your agent to an UPLO/MCP knowledge instance and that requires providing an instance URL and a sensitive API key. Before installing: (1) confirm the skill source and owner (the registry metadata lacks a homepage and the owner ID is opaque); (2) verify the npm package @agentdocs1/mcp-server (review its repository, versions, and recent changes) because the agent will run it via npx; (3) ensure the agentdocs_url points to a trusted, internal UPLO instance (not a third‑party or unfamiliar host); (4) treat the API key as highly sensitive — limit its scope and rotate it if used for testing; (5) consider running the skill in a sandboxed environment or with restricted network access first; and (6) resolve the metadata mismatch (registry claims no required credentials while skill.json requires them) with the publisher before granting production access. If you cannot validate the package and endpoint, do not provide your organizational API key.
Capability Analysis
Type: OpenClaw Skill Name: uplo-environmental Version: 1.0.0 The skill bundle is a legitimate integration for the UPLO environmental knowledge management platform. It facilitates access to environmental compliance and sustainability data using standard Model Context Protocol (MCP) patterns, specifically utilizing the '@agentdocs1/mcp-server' package via npx. The instructions in SKILL.md and identity-patch.md are well-aligned with the stated purpose, emphasizing data classification, regulatory accuracy, and institutional memory without any signs of malicious intent or harmful prompt injection.
Capability Assessment
Purpose & Capability
The SKILL.md and README clearly describe an integration with an UPLO/MCP server and imply the need for an instance URL and API key. The included skill.json indeed declares config.agentdocs_url and config.api_key as required. However, the registry summary at the top lists no required env vars or primary credential — a direct mismatch. Requiring an endpoint URL and API token is coherent with the described purpose, but the metadata inconsistency is concerning and may indicate incomplete packaging or a metadata extraction error.
Instruction Scope
SKILL.md instructs the agent to load identity context and to call MCP tools (get_identity_context, search_knowledge, search_with_context, etc.). Those actions are coherent for a knowledge-base skill. Be aware that 'get_identity_context' will load agent identity/authorization context and queries will transmit user queries and extracted document content to the configured UPLO endpoint — expected for this integration but sensitive if the endpoint is external or untrusted.
Install Mechanism
This is an instruction-only skill (no code files), but skill.json / README direct the agent to run an MCP server via npx @agentdocs1/mcp-server --http. Using npx will fetch and execute code from the npm registry at runtime. That is a common pattern but carries moderate risk relative to a self-contained, vetted binary: it executes third-party code dynamically. There is no offline install spec or pinned release URL in the package; verify the npm package source and integrity before allowing execution.
Credentials
The skill requires an agentdocs_url and an API key (sensitive secret) to function, which matches the purpose of contacting an organization-specific UPLO instance. However, the registry's declared requirements omitted these, creating a mismatch. The API key gives the skill access to organizational environmental data via the remote MCP endpoint — this is proportionate for the described capability but is high-sensitivity access and should only be granted to a trusted endpoint and vetted package.
Persistence & Privilege
The skill does not request always: true and does not claim to modify other skills or system-wide settings. It is invocable by the user and can be invoked autonomously by the agent (platform default). No elevated or persistent system privileges are requested in the provided files.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install uplo-environmental
  3. After installation, invoke the skill by name or use /uplo-environmental
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
- Initial release of the uplo-environmental skill for AI-powered environmental knowledge management. - Enables structured search and extraction from impact assessments, compliance data, sustainability reports, and environmental permits. - Introduces key tools: search_with_context, search_knowledge, get_directives, report_knowledge_gap, and flag_outdated. - Provides example workflows for permit renewal and carbon footprint reduction planning. - Includes operational tips for handling temporal data, compliance status, and access-restricted records.
Metadata
Slug uplo-environmental
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Uplo Environmental?

AI-powered environmental knowledge management. Search impact assessments, compliance monitoring data, sustainability reports, and environmental permits with... It is an AI Agent Skill for Claude Code / OpenClaw, with 151 downloads so far.

How do I install Uplo Environmental?

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

Is Uplo Environmental free?

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

Which platforms does Uplo Environmental support?

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

Who created Uplo Environmental?

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

💬 Comments