recompose-context

Consolidates activities, topics, and decisions into integrated materials with anchor mappings.

3|1|Updated Dec 9, 2025
One-click install
npx skills add https://github.com/isizono/calm --skill recompose-context-isizono
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: recompose-context
Source: https://github.com/isizono/calm/tree/main/skills/recompose-context
Command: npx skills add https://github.com/isizono/calm --skill recompose-context-isizono

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Long-running projects accumulate scattered topics, decisions, logs, and activities across sessions, making it hard for the next session to recover full context. This Skill reorganizes all related records into a single integrated material so the next check-in has everything needed to resume work. ## Core Features & Use Cases - Context consolidation: Collects all related entities (topics, decisions, logs, materials) from any entry point and generates an integrated material with an anchor mapping table linking agreements to code or docs. - Reconciliation: Retracts or supersedes stale decisions, merges duplicate activities, and fixes activity goals and parent linkages under tiered autonomy rules. - Full inventory mode: With --all, audits every active, shelved, and snoozed activity, verifies real status via gh pr view and code inspection, then completes, shelves, or merges them. - Use Case: After weeks of discussion across sessions, run the recompose command to produce one pinned material summarizing current state, agreements, and open issues, so the next session starts fully briefed. ## Quick Start Ask the AI to run /recompose on the current activity to consolidate all related decisions and topics into an integrated material.

Frequently Asked Questions about recompose-context

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I consolidate scattered project decisions and topics into one summary?▼

Run the recompose skill with any activity, topic, or decision as the entry point. It traverses related entities, generates an integrated material with an anchor mapping table, pins it to a representative tag, and reconciles stale records.

How to audit all pending and shelved activities in a project?▼

Invoke the skill in full mode with /recompose --all. It scans active, shelved, and snoozed activities, mechanically verifies real status using gh pr view and code inspection, then completes, shelves, corrects, or merges them.

Does the recompose skill delete or modify records automatically?▼

It follows tiered autonomy rules: relation additions and material overwrites run autonomously, decision retraction requires confidence, and new entity creation requires user confirmation. Ambiguous or contradictory cases are buffered and presented for batch judgment.

Can I use recompose on a single activity without affecting others?▼

Yes, local mode limits scope to the entity cluster reachable from your chosen entry point. Activity maintenance applies only to activities within that scope, and a scope summary is confirmed with you before any writes occur.

Why does the skill avoid check_in when inspecting shelved activities?▼

Calling check_in on a shelved or snoozed activity automatically transitions it to in_progress, corrupting state during read-only inspection. The skill uses get_activities and get_by_ids instead, which do not alter activity status.