-
Notifications
You must be signed in to change notification settings - Fork 11
Closed
Description
Summary
When claude -p is invoked from within a freshell session (e.g., via a script), the spawned CLI process does not have freshell skills available. The child session runs without any of the skills that the parent freshell session had loaded.
Reproduction
- Start a freshell session with skills installed
- Run a script that invokes
claude -p(e.g., piping a prompt into it) - The
claude -psession does not have access to freshell skills
Expected behavior
Skills available in the parent freshell session should be propagated to claude -p child sessions, or there should be a documented mechanism to pass them through (e.g., via --plugin-dir or environment variable).
Context
Discovered while building an import script for trycycle that uses claude -p to dynamically adapt skills. The child sessions needed access to the trycycle repo context but had no skill awareness.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels