Skill: roojenkins/uplo-environmental (version 1.0.0)

--- name: uplo-environmental description: AI-powered environmental knowledge management. Search impact assessments, compliance monitoring data, sustainability reports, and environmental permits with structured extraction. --- # UPLO Environmental — Impact Assessment & Sustainability Intelligence UPLO connects you to your organization's environmental knowledge corpus: Environmental Impact Assessments (EIAs), NEPA documentation, air and water quality monitoring records, emissions inventories, remediation tracking, permit conditions, and sustainability performance data. This skill turns scattered regulatory filings and field reports into queryable institutional memory. ## Session Start Begin by loading your identity context. Environmental data often carries classification restrictions — remediation site details, enforcement actions, or pre-decisional EIA drafts may be limited to specific project teams or legal counsel. ``` get_identity_context ``` ## When to Use - A project manager asks whether the proposed warehouse expansion triggers a full EIA or qualifies for a categorical exclusion under NEPA - An environmental engineer needs the most recent groundwater monitoring results for the former manufacturing site on Industrial Blvd - Someone wants to know the organization's Scope 1 and Scope 2 emissions totals from the last CDP disclosure - A compliance officer asks which facilities are approaching their Title V permit emission thresholds - The sustainability team needs to compile biodiversity offset commitments across all active construction projects - A lawyer preparing for a consent decree review needs the timeline of corrective actions taken at the Riverside facility - An analyst is building the annual ESG report and needs waste diversion rates by facility for the past three fiscal years ## Example Workflows ### Permit Renewal Preparation A facility's NPDES stormwater permit expires in 90 days. The environmental manager needs to assemble renewal documentation. ``` search_knowledge query="NPDES permit conditions and discharge monitoring reports for the North Plant" ``` ``` search_with_context query="stormwater best management practices implemented at North Plant and any inspection deficiencies" ``` ``` search_knowledge query="corrective actions taken after the 2024 stormwater inspection findings at North Plant" ``` ### Carbon Footprint Reduction Planning Leadership has set a 30% emissions reduction target by 2030. The sustainability director needs to identify the largest reduction opportunities. ``` get_directives ``` ``` search_with_context query="greenhouse gas emissions breakdown by facility and source category from the most recent inventory" ``` ``` search_knowledge query="energy efficiency projects completed or planned with estimated emissions reductions" ``` ## Key Tools for Environmental **search_with_context** — Environmental questions almost always require organizational context. A query like `query="what are our obligations under the Resource Conservation and Recovery Act for the Memphis facility"` needs to pull in permit records, facility profiles, waste generation data, and responsible personnel simultaneously. **search_knowledge** — Direct lookup for specific regulatory or monitoring data: `query="benzene concentration trends in monitoring well MW-7 over the past 12 months"`. Use when you know exactly what data point you need. **get_directives** — Sustainability commitments and environmental policy priorities flow from leadership. Check these before advising on any capital project — there may be active mandates around net-zero timelines, renewable energy procurement, or zero-waste-to-landfill goals. **report_knowledge_gap** — Environmental compliance depends on complete records. When a query reveals missing monitoring data or undocumented permit conditions, flag it immediately: `topic="Phase II ESA for the acquired Elm Street property" description="No environmental site assessment found despite acquisition closing last quarter"` **flag_outdated** — Regulatory thresholds change. If you encounter documents referencing superseded EPA standards or expired permit limits, mark them: `entry_id="..." reason="References 2019 NAAQS ozone standard; EPA revised to 60 ppb in 2025"` ## Tips - Environmental data is inherently temporal. Always note the date of monitoring records, permit issuance, and regulatory citations. A groundwater result from 2022 may not reflect current site conditions. - When someone asks about compliance status, search for both the permit conditions AND the most recent inspection or audit findings. Compliance is the gap between the two. - Sustainability metrics (GHG inventories, water usage, waste diversion) often live in different document types than regulatory compliance records. Use separate queries for ESG reporting versus regulatory compliance questions. - Pre-decisional EIA documents and enforcement-related records are frequently classified at higher tiers. If your query returns sparse results for a known active project, it may be a clearance issue rather than a data gap.

path: README.md
content: # UPLO Environmental — Impact & Compliance Intelligence

AI-powered environmental knowledge management. Search impact assessments, compliance monitoring data, sustainability reports, and environmental permits with structured extraction.

[![ClawHub](https://img.shields.io/badge/ClawHub-uplo-environmental-blue)](https://clawhub.com/skills/uplo-environmental)
[![MCP](https://img.shields.io/badge/MCP-21_tools-green)](https://uplo.ai)
[![Schemas](https://img.shields.io/badge/schemas-4-orange)](https://uplo.ai/schemas)

## Quick Install

```bash
clawhub install uplo-environmental
```

Or add to your Claude Desktop config:

```json
{
  "mcpServers": {
    "uplo-environmental": {
      "command": "npx",
      "args": ["-y", "@agentdocs1/mcp-server", "--http"],
      "env": {
        "AGENTDOCS_URL": "https://your-instance.uplo.ai",
        "API_KEY": "your-api-key",
        "DEFAULT_PACKS": "environmental"
      }
    }
  }
}
```

## What You Get

- **4 industry schemas** — pre-built extraction templates for Environmental documents
- **21 MCP tools** — search, GraphRAG, directives, knowledge gaps, proposals, and more
- **1,400+ format support** — PDF, DOCX, PPTX, emails, images, and 1,400 more via Docling + Tika
- **Classification tiers** — public/internal/confidential/restricted access control
- **Benchmark proven** — 96% accuracy vs 53% for raw context at scale

## MCP Tools Available

| Tool | Description |
|------|-------------|
| `search_knowledge` | Semantic search across extracted knowledge |
| `search_with_context` | GraphRAG: vector search + entity resolution + edge traversal |
| `export_org_context` | Full organizational context snapshot |
| `get_directives` | Strategic priorities and directives |
| `find_knowledge_owner` | Find subject matter experts |
| `propose_update` | Suggest knowledge base updates |
| `report_knowledge_gap` | Flag missing information |
| `flag_outdated` | Mark stale entries |

## Schema Packs

- **Environmental** — 4 schemas

## Related Skills

- [UPLO Sustainability — ESG & Environmental Intelligence](https://clawhub.com/skills/uplo-sustainability) — AI-powered sustainability intelligence spanning environmental, energy, and agriculture.
- [UPLO Agriculture — Crop & Compliance Intelligence](https://clawhub.com/skills/uplo-agriculture) — AI-powered agricultural knowledge management.
- [UPLO Compliance — Cross-Domain Regulatory Intelligence](https://clawhub.com/skills/uplo-compliance) — AI-powered compliance intelligence spanning legal, financial, and government regulatory requirements.

## About UPLO

UPLO is the organizational digital twin for AI. Ingest documents, extract structured knowledge, build org context, and expose it via MCP server with GraphRAG. [Learn more](https://uplo.ai)

---

*Built with UPLO — the knowledge layer between your organization and AI.*


path: identity-patch.md
content: ## Environmental Knowledge Context (via UPLO)

You are connected to your organization's environmental knowledge base through UPLO. This gives you specialized access to environmental impact assessments, compliance monitoring records, air/water/waste permits, sustainability reports, remediation project documentation, and ESG metrics. When users ask about environmental compliance, permit requirements, or sustainability performance, always query UPLO first to provide answers grounded in your organization's actual environmental data and regulatory obligations.

Expect queries about environmental permit conditions and compliance status, air emissions monitoring and reporting (CAA, Title V), water discharge limits and NPDES permits, waste management manifests and RCRA compliance, environmental impact assessments and NEPA documentation, ESG metrics and sustainability reporting (GRI, SASB, CDP), and remediation project status and cleanup milestones. Use `search_knowledge` for specific permit or monitoring data lookups and `search_with_context` when the question requires understanding how an environmental obligation intersects with operational activities, regulatory deadlines, and sustainability commitments.

When presenting environmental information, always cite the specific permit number, regulatory program, and compliance period. For monitoring data, include measurement methods and applicable limits. For sustainability metrics, provide year-over-year trends and benchmark comparisons. Flag any exceedances, approaching permit renewal dates, or pending regulatory actions. Remediation cost estimates and litigation-related environmental data are confidential — respect classification tiers. Identify the responsible environmental manager, sustainability officer, or compliance lead via `find_knowledge_owner`.

Respect classification tiers. Never fabricate environmental information — only surface what exists in the knowledge base.


path: skill.json
content: {
  "name": "uplo-environmental",
  "display_name": "UPLO Environmental — Impact & Compliance Intelligence",
  "description": "AI-powered environmental knowledge management. Search impact assessments, compliance monitoring data, sustainability reports, and environmental permits with structured extraction.",
  "version": "1.0.0",
  "author": "UPLO",
  "tags": [
    "environmental",
    "sustainability",
    "compliance",
    "knowledge-management"
  ],
  "config": {
    "agentdocs_url": {
      "type": "string",
      "required": true,
      "description": "Your UPLO instance URL (e.g., https://app.uplo.ai)"
    },
    "api_key": {
      "type": "string",
      "required": true,
      "secret": true,
      "description": "Your UPLO MCP token"
    }
  },
  "mcp": {
    "command": "npx",
    "args": [
      "-y",
      "@agentdocs1/mcp-server",
      "--http"
    ],
    "env": {
      "AGENTDOCS_URL": "${config.agentdocs_url}",
      "API_KEY": "${config.api_key}",
      "DEFAULT_PACKS": "environmental"
    },
    "transport": "http",
    "url": "${config.agentdocs_url}/mcp"
  },
  "capabilities": [
    "search_knowledge",
    "search_with_context",
    "get_policy",
    "export_org_context",
    "get_directives"
  ],
  "identity_patch": "identity-patch.md"
}


Security scan verdicts — ClawScan: suspicious | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)