Skip to content
Skill

CCC - Create Context & Compact

by nazt

AI Summary

CCC helps developers create GitHub context issues and compact conversations by gathering git status, logs, and branch information. It's useful for developers managing complex projects who need to document their current state and hand off work.

Install

Copy this and paste it into Claude Code, Cursor, or any AI assistant:

I want to install the "CCC - Create Context & Compact" skill in my project.

Please run this command in my terminal:
# Install skill into the correct directory (15 files)
mkdir -p .claude/skills/commands && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/commands/SKILL.md "https://raw.githubusercontent.com/nazt/weyermann-malt-productpage/main/.claude/commands/ccc.md" && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/commands/context-finder.md "https://raw.githubusercontent.com/nazt/weyermann-malt-productpage/main/.claude/commands/context-finder.md" && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/commands/distill.md "https://raw.githubusercontent.com/nazt/weyermann-malt-productpage/main/.claude/commands/distill.md" && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/commands/recap.md "https://raw.githubusercontent.com/nazt/weyermann-malt-productpage/main/.claude/commands/recap.md" && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/commands/rrr.md "https://raw.githubusercontent.com/nazt/weyermann-malt-productpage/main/.claude/commands/rrr.md" && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/commands/snapshot.md "https://raw.githubusercontent.com/nazt/weyermann-malt-productpage/main/.claude/commands/snapshot.md" && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/commands/speckit.analyze.md "https://raw.githubusercontent.com/nazt/weyermann-malt-productpage/main/.claude/commands/speckit.analyze.md" && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/commands/speckit.checklist.md "https://raw.githubusercontent.com/nazt/weyermann-malt-productpage/main/.claude/commands/speckit.checklist.md" && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/commands/speckit.clarify.md "https://raw.githubusercontent.com/nazt/weyermann-malt-productpage/main/.claude/commands/speckit.clarify.md" && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/commands/speckit.constitution.md "https://raw.githubusercontent.com/nazt/weyermann-malt-productpage/main/.claude/commands/speckit.constitution.md" && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/commands/speckit.implement.md "https://raw.githubusercontent.com/nazt/weyermann-malt-productpage/main/.claude/commands/speckit.implement.md" && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/commands/speckit.plan.md "https://raw.githubusercontent.com/nazt/weyermann-malt-productpage/main/.claude/commands/speckit.plan.md" && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/commands/speckit.specify.md "https://raw.githubusercontent.com/nazt/weyermann-malt-productpage/main/.claude/commands/speckit.specify.md" && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/commands/speckit.tasks.md "https://raw.githubusercontent.com/nazt/weyermann-malt-productpage/main/.claude/commands/speckit.tasks.md" && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/commands/speckit.taskstoissues.md "https://raw.githubusercontent.com/nazt/weyermann-malt-productpage/main/.claude/commands/speckit.taskstoissues.md"

Then restart Claude Code (or reload the window in Cursor) so the skill is picked up.

Description

Create context issue and compact the conversation

CCC - Create Context & Compact

Execute the ccc workflow from CLAUDE.md:

Steps

• Gather Information: • Run git status --porcelain to see uncommitted changes • Run git log --oneline -5 to see recent commits • Run git branch --show-current to identify current branch • Create GitHub Context Issue: Create an issue with title context: [brief description of current state] Body template: ` ## Current State • Branch: [current branch] • Working on: [brief description] ## Uncommitted Changes [git status output] ## Recent Commits [git log output] ## Key Discoveries • [Important finding 1] • [Important finding 2] ## Next Steps • [ ] [Next task 1] • [ ] [Next task 2] ## Session Context [Summary of what was discussed/accomplished in this session] ` • Compact Conversation: After creating the issue, suggest running /compact

Output

• Provide the issue number and link • Summarize what context was captured

Discussion

0/2000
Loading comments...

Health Signals

MaintenanceCommitted 4mo ago
Stale
AdoptionUnder 100 stars
13 ★ · Niche
DocsMissing or thin
Undocumented

GitHub Signals

Stars13
Forks6
Issues5
Updated4mo ago
View on GitHub
No License

My Fox Den

Community Rating

Sign in to rate this booster

Works With

Claude Code