Claude P

Use when running multi-turn Claude Code CLI sessions programmatically via 'claude -p', integrating Claude into server-side processes, handling stream-json output, managing session continuity across turns, or building systems that spawn claude subprocesses. ALWAYS use when: spawning claude -p subprocesses, handling 'Session ID already in use' errors, working with --session-id vs --resume flags, parsing stream-json events, or implementing Claude Direct-style session management. Covers subprocess lifecycle, session locking, event normalization, token usage extraction, and common pitfalls that cause follow-up messages to silently fail.

valtterimelkko Updated

File contents

valtterimelkko/agent-workflow-skills/tree/main/skills/claude-p commit 07da2eda13

Frequently asked questions

npx skillmds@latest add valtterimelkko/claude-p