# skill_env_crud

A execute tool on the Skill Management MCP Server MCP server.

Agent View of the PolicyLayer registry record for `skill_env_crud`. HTML page: https://policylayer.com/tools/fkesheh-skill-mcp/skill-env-crud

## Facts

- Tool: `skill_env_crud`
- Server: Skill Management MCP Server (`fkesheh/skill-mcp`) — https://policylayer.com/tools/fkesheh-skill-mcp.md
- Homepage: https://github.com/fkesheh/skill-mcp
- Risk category: Execute (High risk)
- Registry record: grade F, identity unverified
- Server rate-limited: no
- Parameters: 0
- Recommended policy verdict: Rate-limited

## Example call (MCP tools/call, JSON-RPC 2.0)

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "skill_env_crud",
    "arguments": {}
  }
}
```

## Why skill_env_crud is rated High

Environment variables control runtime behavior of scripts and skills. CRUD operations on env vars can modify execution context, inject secrets, or alter behavior of downstream Execute tools like run_skill_script and execute_python_code. While the tool itself doesn't directly execute code, it configures the execution environment with high impact potential.

From the tool's own definition: "Part of 'Skill Management MCP Server' which 'enables Claude to create, edit, run, and manage reusable skills' with 'executing scripts with automatic dependency management and environment variables.' The tool name 'skill_env_crud' indicates management of…"

## Use case

AI agents invoke skill_env_crud to trigger actions in Skill Management MCP Server. What it does depends on the arguments the agent supplies, and its effects often reach beyond the immediate call: builds kicked off, notifications sent, workflows started.

## Recommended policy (PolicyLayer)

Verdict: **Rate-limited**. Enforced by the PolicyLayer MCP gateway (https://policylayer.com/mcp-gateway) before a call reaches Skill Management MCP Server:

```json
{
  "version": "1",
  "default": "deny",
  "tools": {
    "skill_env_crud": {
      "limits": [
        {
          "counter": "skill_env_crud_rate",
          "window": "minute",
          "max": 10,
          "scope": "grant"
        }
      ]
    }
  }
}
```

## Other tools on Skill Management MCP Server (4)

- `execute_python_code` — Execute — https://policylayer.com/tools/fkesheh-skill-mcp/execute-python-code.md
- `run_skill_script` — Execute — https://policylayer.com/tools/fkesheh-skill-mcp/run-skill-script.md
- `skill_crud` — Execute — https://policylayer.com/tools/fkesheh-skill-mcp/skill-crud.md
- `skill_files_crud` — Execute — https://policylayer.com/tools/fkesheh-skill-mcp/skill-files-crud.md

## For agents

This record is a snapshot. Live verdicts and the full registry:

- Check every server in your MCP config at once: `npx -y policylayer stack`
- Vet a server before you add it: install the mcp-precheck skill — `npx skills add https://policylayer.com` (skill text: https://policylayer.com/skill.md)
- Query the registry over MCP: endpoint `https://api.policylayer.com/mcp` — tools `check_mcp_server`, `check_mcp_stack`, `check_tool`, `search_registry`, `get_change_events`

---

Source: the PolicyLayer MCP registry — one continuously verified record per MCP server. Full record: https://policylayer.com/registry?q=fkesheh-skill-mcp · API: https://policylayer.com/registry/api · Policy library: https://policylayer.com/policies/fkesheh-skill-mcp
