Skip to content

Skill runner should be handled separately #773

Description

@shramee

Summary

Skill runner is very annoying, no access to ~/.commandcode/skills on the agent. Too many access requests.

Expected Behavior

Seamless skill runs managed by the harness and not by LLM.

Actual Behavior

For some reason it skill calls fall back to bash cat ...,

 SHELL  [echo "===== to-spec ====="; cat ~/.commandcode/skills/to-spec/SKILL.md; echo; ls ~/.commandcode/skills/to-spec/]
 │ ===== to-spec =====
 │ ---
 │ name: to-spec

Steps to reproduce the issue

Call a skill in cmd from ~/.commandcode that calls other skills.

Command Code Version

1.38.2

Operating System

macOS

Terminal/IDE

VSCode

Shell

zsh

Session file (optional)

No response

Fix prompt (optional)

No response

Additional context

OS: macOS 27.0

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions