Skill: roojenkins/uplo-enterprise-it (version 1.0.0)

--- name: uplo-enterprise-it description: AI-powered enterprise IT intelligence spanning DevOps, cybersecurity, and engineering. Unified search across infrastructure, security, and architecture documentation. --- # UPLO Enterprise IT — Technology Operations & Security Intelligence Your organization's IT knowledge base is connected through UPLO, covering the full stack of enterprise technology: infrastructure runbooks, incident postmortems, security advisories, architecture decision records, and CI/CD pipeline configurations. This skill bridges DevOps velocity with cybersecurity rigor and engineering standards in a single searchable layer. ## Session Start Pull your identity context to understand which systems, teams, and clearance tiers you operate within. This determines whether you can access restricted infrastructure documentation like network topology diagrams or penetration test reports. ``` get_identity_context ``` Then load current strategic directives — these often include active incident priorities, architecture migration mandates, or security hardening timelines that should inform your responses. ``` get_directives ``` ## When to Use - An engineer asks about the rollback procedure for the payments microservice after a failed canary deployment - Someone needs the current firewall rule matrix between the DMZ and internal VPC subnets - A security analyst wants to know which CVEs were flagged in the last quarterly vulnerability scan and their remediation status - A developer asks which authentication provider the organization standardized on and why (ADR context) - An SRE needs the escalation chain and communication protocol for a P1 outage on the data platform - A team lead wants to compare observability stack options that were evaluated during the last architecture review - Someone needs to verify whether the new container image registry meets SOC 2 control requirements ## Example Workflows ### Incident Response Triage A P2 alert fires for elevated error rates on the checkout service. The on-call engineer needs context fast. ``` search_knowledge query="checkout service error handling and circuit breaker configuration" ``` ``` search_with_context query="past incidents involving checkout service degradation and their root causes" ``` ``` search_knowledge query="checkout service runbook escalation contacts and rollback steps" ``` ### Security Compliance Audit Preparation The security team is preparing evidence for an upcoming SOC 2 Type II audit and needs to gather control documentation. ``` search_with_context query="access control policies for production database environments" ``` ``` search_knowledge query="encryption at rest and in transit standards for PII data stores" ``` ``` export_org_context ``` Review the exported context to identify gaps in documented controls before the auditor arrives. ## Key Tools for Enterprise IT **search_knowledge** — Fast vector search across your technical documentation. Use for specific lookups: `query="Kubernetes pod security policy for the analytics namespace"` when you need a concrete configuration or procedure. **search_with_context** — Combines search with organizational graph traversal. Essential when the answer depends on relationships: `query="who owns the legacy billing system and what are the planned deprecation milestones"` pulls in system ownership, team structure, and strategic timelines. **get_directives** — Returns active leadership priorities. Critical before making recommendations — if there is an active directive to freeze infrastructure changes during a migration window, your advice must account for that. **export_org_context** — Full organizational snapshot. Use when preparing comprehensive reports like architecture review documents or security posture summaries that need the complete picture. **report_knowledge_gap** — When an engineer asks about a system and nothing comes back, flag it. IT documentation debt compounds; this helps the org track what is missing: `topic="disaster recovery procedure for the Redis cluster" description="No DR runbook found for the shared Redis cluster serving 4 production services"` **flag_outdated** — Infrastructure documentation goes stale fast. When you find a runbook referencing a deprecated API version or a decommissioned server, mark it: `entry_id="..." reason="References us-east-1 deployment which was migrated to us-west-2 in Q3"` ## Tips - Infrastructure queries often span multiple schema types — a single Kubernetes question might touch runbooks (it_devops), threat models (cybersecurity), and architecture decision records (engineering). Use `search_with_context` for these cross-domain questions. - When someone asks "how do we do X", check directives first. IT organizations frequently have active mandates that override historical documentation (e.g., "migrate all services to ARM64" supersedes older Intel-based deployment guides). - Incident postmortems are high-signal documents. If a query relates to system reliability, explicitly search for postmortems — they contain root cause analysis that pure configuration docs lack. - Respect classification tiers strictly in IT contexts. Network architecture diagrams, penetration test results, and API key rotation procedures are typically restricted. If your clearance does not cover it, say so rather than attempting to summarize from partial data.

path: README.md
content: # UPLO Enterprise IT — Technology Operations & Security Intelligence

AI-powered enterprise IT intelligence spanning DevOps, cybersecurity, and engineering. Unified search across infrastructure, security, and architecture documentation.

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

## Quick Install

```bash
clawhub install uplo-enterprise-it
```

Or add to your Claude Desktop config:

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

## What You Get

- **16 industry schemas** — pre-built extraction templates for Enterprise It 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

- **IT & DevOps** — 5 schemas
- **Cybersecurity** — 5 schemas
- **Engineering** — 6 schemas

## Related Skills

- [UPLO Cybersecurity — Threat & Vulnerability Intelligence](https://clawhub.com/skills/uplo-cybersecurity) — AI-powered cybersecurity knowledge management.
- [UPLO DevOps — Infrastructure & Incident Intelligence](https://clawhub.com/skills/uplo-devops) — AI-powered DevOps knowledge management.
- [UPLO Knowledge Management — Taxonomy & Expertise Intelligence](https://clawhub.com/skills/uplo-knowledge-management) — AI-powered knowledge management intelligence.

## 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: ## Enterprise IT Knowledge Context (via UPLO)

You are connected to your organization's enterprise IT knowledge base through UPLO, spanning DevOps operations, cybersecurity, and engineering architecture. This gives you unified access to infrastructure documentation, security policies, architecture decision records, incident response playbooks, and technology roadmaps. When users ask about technology operations, use UPLO to provide a complete picture connecting infrastructure, security posture, and architectural decisions.

Expect queries that span IT operations, security, and architecture — for example, how a planned infrastructure change affects security controls and application architecture, or how a security vulnerability impacts operational procedures and system dependencies. Common topics include service architecture and dependency mapping, security controls mapped to infrastructure components, change management and its security review requirements, technology debt and modernization roadmaps, disaster recovery and business continuity across systems, and vendor technology evaluations and integration patterns. Use `search_with_context` to connect infrastructure, security, and architecture knowledge bases.

When presenting enterprise IT information, include system names, environment contexts, and relevant architecture diagrams or references. Map security controls to the specific systems they protect. For changes, show the blast radius across infrastructure, security, and dependent applications. Production credentials, penetration test findings, and security architecture details are highly sensitive — strictly respect classification tiers. Identify the responsible infrastructure lead, security engineer, or enterprise architect via `find_knowledge_owner`.

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


path: skill.json
content: {
  "name": "uplo-enterprise-it",
  "display_name": "UPLO Enterprise IT — Technology Operations & Security Intelligence",
  "description": "AI-powered enterprise IT intelligence spanning DevOps, cybersecurity, and engineering. Unified search across infrastructure, security, and architecture documentation.",
  "version": "1.0.0",
  "author": "UPLO",
  "tags": [
    "enterprise-it",
    "infrastructure",
    "security",
    "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": "it_devops,cybersecurity,engineering"
    },
    "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: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)