Go write

Modify local filesystems with restricted copy, move, delete, and permission commands.

2|2|Updated Feb 12, 2026
One-click install
npx skills add https://github.com/bishwashere/cowCode --skill go-write
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Go write
Source: https://github.com/bishwashere/cowCode/tree/main/skills/go-write
Command: npx skills add https://github.com/bishwashere/cowCode --skill go-write

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Change the filesystem: copy, move, delete, create files and directories, chmod, rsync (local, with excludes). Commands: cp, mv, rm, touch, chmod, mkdir, rsync. Enable in config (skills.enabled).

Core Features & Use Cases

  • Provides a restricted, deterministic set of filesystem operations (copy, move, delete, create, and permission changes) through a consistent command surface.
  • Supports exclude rules for safe copies (e.g., skipping node_modules, caches) and an rsync-based approach for selective synchronization.
  • Useful in automation and project maintenance to restructure directories, apply permissions, and reproduce environments with repeatable steps.

Quick Start

Enable go-write in configuration and run the skill with the command and arguments to perform the desired filesystem operation.

Frequently Asked Questions about Go write

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

FAQPage Schema
How do I safely automate local filesystem modifications like copy and move?

Automate local filesystem modifications safely using a restricted command whitelist of cp, mv, rm, touch, chmod, mkdir, and rsync. This approach enforces deterministic file and directory changes with safe exclusion rules for project maintenance.

What is the best way to copy directory trees while excluding specific folders like node_modules?

The best way to copy directory trees while excluding specific folders is using rsync with exclude rules or the cp command's fullCopy toggle. This selectively synchronizes directories and skips caches safely.

Can I run rsync locally to apply exclusion rules for selective synchronization?

Yes, you can run rsync locally to apply exclusion rules for selective synchronization. The skill supports local rsync operations to skip directories like node_modules during automated file copies.

How do I change file permissions and create directories via command automation?

Change file permissions and create directories via command automation by executing the whitelist-supported chmod and mkdir commands. Provide an arguments array and an optional working directory to apply deterministic permission changes.

Does this filesystem automation approach support a full directory tree copy?

Yes, this filesystem automation approach supports a full directory tree copy. It provides a fullCopy toggle for the cp command, allowing you to reproduce entire directory structures with repeatable automation steps.