permissions

Manage command approvals, tool access policies, and security modes via CLI and TypeScript API.

650|137|Updated Jan 26, 2026
One-click install
npx skills add https://github.com/alsk1992/CloddsBot --skill permissions-alsk1992
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: permissions
Source: https://github.com/alsk1992/CloddsBot/tree/main/src/skills/bundled/permissions
Command: npx skills add https://github.com/alsk1992/CloddsBot --skill permissions-alsk1992

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill provides robust control over what commands and tools your AI agent can execute, preventing unintended or malicious actions and ensuring operational security.

Core Features & Use Cases

  • Command Approvals: Require explicit user approval before executing potentially risky commands.
  • Tool Policies: Define granular access control for agents to specific tools (e.g., file system, network).
  • Security Modes: Enforce strict security postures like allowlisting or blocklisting commands.
  • Use Case: Prevent an agent from accidentally deleting critical files by configuring an allowlist mode that only permits predefined safe commands like ls and cat.

Quick Start

Use the permissions skill to view the current security mode for the default agent.

Frequently Asked Questions about permissions

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I enforce command approval policies for an AI agent?

You can enforce command approval policies for an AI agent by configuring security modes like allowlist or blocklist to control tool access and require explicit approval before executing risky commands. This prevents unintended or malicious actions.

What is allowlist mode for agent execution control?

Allowlist mode for agent execution control is a strict security posture that only permits predefined safe commands like `ls` and `cat`. It prevents an agent from accidentally executing malicious actions or deleting critical files.

Can I manage granular tool access policies for AI agents?

Yes, you can manage granular tool access policies for AI agents by defining tool profiles that restrict access to specific tools like the file system or network. This ensures robust control over what tools your agent can execute.

How do I integrate security controls into an agent workflow?

You integrate security controls into an agent workflow via CLI and TypeScript API. This allows you to manage command execution approvals, define tool profiles, and enforce security modes directly within your existing development and operational pipelines.

What security modes are available for restricting agent commands?

Available security modes for restricting agent commands include deny, allowlist, blocklist, and full. These modes enforce strict security postures to prevent unintended actions and ensure operational security for your AI agents.