Core

Execute built-in shell commands for filesystem navigation and manipulation.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Core commands offer universal, always-available shell utilities to manage files and navigate the filesystem without extra setup.

Core Features & Use Cases

  • Built-in commands for common operations: ls, cd, pwd, cat, less, du, cp, mv, rm, touch, chmod, mkdir, rsync.
  • Deterministic tasks in both interactive sessions and automation scripts: list directory contents, inspect files, copy and move items, and adjust permissions reliably.
  • Use Case: Initialize a project workspace by creating directories, listing contents, and setting permissions with a sequence of core commands.

Quick Start

Run a core command such as ls -la to list the current directory.

Frequently Asked Questions about Core

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

FAQPage Schema
How do I execute shell commands for filesystem navigation and manipulation in an automation script?

You can run shell commands for filesystem manipulation by passing the command name, argv array, and an optional working directory. This exposes built-in utilities like ls, cd, cat, and rsync for deterministic scripted tasks with predictable outputs.

What shell commands are available for file management without installing extra dependencies?

Available shell commands for file management include ls, cd, pwd, cat, less, du, cp, mv, rm, touch, chmod, mkdir, and rsync. These built-in utilities are always available without requiring extra setup or dependencies.

How do I perform a recursive copy using core filesystem commands?

You perform a recursive copy by enabling the fullCopy flag when executing the cp command. This adjusts the cp behavior to recursively copy directories and their contents during file manipulation tasks.

Does this filesystem utility work on both Linux and Windows environments?

Yes, the filesystem utility supports both Linux and Windows environments. It provides universal shell commands that work consistently across operating systems for tasks like listing directories, copying files, and adjusting permissions.

How do I initialize a project workspace and set file permissions from the shell?

You initialize a project workspace by chaining built-in shell commands like mkdir to create directories, ls to list contents, and chmod to set file permissions. This sequence reliably prepares your project structure in both interactive and scripted sessions.

What is the best way to synchronize files and directories using rsync with core commands?

The best way to synchronize files is by using the built-in rsync command with optional arguments. You can pass the command name and argv array, along with an optional working directory, to execute reliable file synchronization.