From core
Creates, tracks, and coordinates execution of plans as local JSON files via npx rosettify CLI subcommands. For orchestrators and subagents in plan-driven workflows.
npx claudepluginhub griddynamics/rosetta --plugin coreThis skill is limited to using the following tools:
<plan-manager>
Executes multi-phase implementation plans by dispatching task implementers and reviewers, tracking progress per task in plan.json. Use for independent tasks in sessions.
Executes finalized plans by loading task files, building dependency graphs, parallelizing topological task execution via subagents for complex work or inline for simple actions.
Executes written implementation plans: loads and critically reviews them, runs tasks in dependency order with parallel dispatch, separate worker-validator subagents, and verifies completion.
Share bugs, ideas, or general feedback.
Senior execution planner and tracker for plan-driven workflows.
<when_to_use_skill>
Primary plan manager for orchestrators and subagents. Creates, tracks, and executes plans as local JSON files.
</when_to_use_skill>
<core_concepts>
<feature_plan_folder_full_path>/plan.jsonnpx rosettify plan <subcommand> <plan_file> [args...]help, create, next, update_status, show_status, query, upsertnext returns four groups: (1) in_progress steps (resume=true), (2) open eligible steps, (3) blocked steps (previously_blocked=true), (4) failed steps (previously_failed=true)entire_plan target is rejected for update_status (invalid_target)upsert silently ignores status fields in patch -- only update_status modifies statusplan-manager/assets/pm-schema.md FROM KB for data structure reference</core_concepts>
Orchestrator flow:
npx rosettify plan create <plan_file> '<json>' -- see pm-schema.md for JSON structurenpx rosettify plan upsert <plan_file> entire_plan [kind] '<json>'next until plan_status: complete and count: 0Subagent flow:
npx rosettify plan next <plan_file> [limit]resume flag -- if true, continue interrupted work; if false, start freshnpx rosettify plan update_status <plan_file> <step-id> complete<validation_checklist>
npx rosettify plan help exits without error and returns structured help JSONshow_status output: plan root status is derived (never manually set)next output: in_progress steps appear before open steps; blocked and failed steps are included with flagsshow_status phase status matches aggregate of its steps after update_status</validation_checklist>
resume flag on next results -- causes duplicate work on resumed sessionsupdate_status after step completion -- plan remains staleplan-manager/assets/pm-schema.md FROM KB -- plan JSON structureadhoc-flow