manage-mounts

Configure NanoClaw agent container mount allowlists via the setup CLI.

5|Updated Mar 14, 2026
One-click install
npx skills add https://github.com/chiptoe-svg/nanoclaw_gccourse --skill manage-mounts-chiptoe-svg
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: manage-mounts
Source: https://github.com/chiptoe-svg/nanoclaw_gccourse/tree/main/.claude/skills/manage-mounts
Command: npx skills add https://github.com/chiptoe-svg/nanoclaw_gccourse --skill manage-mounts-chiptoe-svg

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

NanoClaw agent containers are isolated by default and cannot access host directories unless explicitly allowed via a mount allowlist, which previously required manual JSON configuration editing to modify. This Skill eliminates that friction by providing a guided, user-friendly workflow to view, add, remove, and reset mount permissions without direct config file edits.

Core Features & Use Cases

  • View Current Allowlist: Instantly see all configured host directories and their permission levels for main and non-main agents.
  • Add/Remove Mounts: Add new directories to the allowlist with optional read-only restrictions for non-main agents, or remove unused entries to tighten security.
  • Reset Configuration: Quickly clear all mount entries to return to a default locked-down state.
  • Use Case: For a classroom deployment, you can grant instructor agents full access to grading folders while restricting student agents to read-only access to shared course materials, all without manual config edits.

Quick Start

Use the manage-mounts skill to add the /home/teacher/course-materials directory to the agent mount allowlist with read-only access for non-main agents.

Frequently Asked Questions about manage-mounts

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

FAQPage Schema
How do I grant a NanoClaw agent container access to a specific host directory?

To grant NanoClaw agent container directory access, you add the target host path to the mount allowlist via a guided setup workflow. This validates the directory path and applies permission rules, such as restricting non-main agents to read-only access.

Can I restrict student agents to read-only file access while giving instructors full permissions?

Yes, you can restrict non-main agents to read-only file access while main agents retain full permissions. The mount allowlist configuration supports distinct permission levels for different agent roles within academic and personal deployments.

What is the best way to reset container mount permissions to a default secure state?

The best way to reset container mount permissions is to clear all host directory entries from the allowlist. This returns the NanoClaw setup configuration to a default locked-down state where agent containers have no file system access.

Why are my NanoClaw agent containers unable to read files from the host system?

NanoClaw agent containers cannot read host files because they are isolated by default. You must explicitly add the desired host directories to the mount allowlist to grant the container file system access.

Does the NanoClaw setup CLI support validating directory paths before adding them to the mount allowlist?

Yes, the NanoClaw setup CLI supports validating directory paths before applying configuration changes. This ensures only verified host directories are added to the agent container mount allowlist.