bash

The bash code skill is distributed with AchillesAgentLib to run shell commands through MainAgent's standard code-skill interface.

Interface and artifacts

skills/bash/cskill.md defines key-value input with a required command and optional millisecond timeout. skills/bash/src/index.mjs invokes Bash in the current working directory and returns stdout, stderr, non-zero exit information, and timeout state.

Execution boundary

This skill executes arbitrary shell syntax with the process permissions of its host. Callers must apply their own approval and sandbox policy before exposing it.

MainAgent discovers the folder only when internal skills are enabled, parses cskill.md, and delegates execution to CodeSkillsSubsystem. The folder carries its own descriptor and implementation so it remains portable.