backfill
CommunityKeep your GitHub streak alive, effortlessly.
Authorjontsai
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill helps you effortlessly maintain a consistent GitHub contribution streak, even if you miss a day. It automates the process of creating "catch-up" commits for past dates, ensuring your streak remains unbroken without manual effort.
Core Features & Use Cases
- Automated Date Parsing: Understands various date formats (e.g., "10/25", "yesterday", "last week") to identify missing streak days.
- Effortless Commit Creation: Automatically runs the
streakify.shscript to create commits for specified past dates, pushing them to your repository. - Chronological Backfilling: Processes multiple missing dates in the correct order, from oldest to newest, to seamlessly restore your streak.
- Use Case: You've been busy and realize you haven't committed for the past three days. Instead of manually creating commits, simply ask the AI to "backfill my streak for the last three days," and it will handle everything.
Quick Start
Backfill my GitHub streak for October 25th and 26th of this year.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: backfill Download link: https://github.com/jontsai/github-streak/archive/main.zip#backfill Please download this .zip file, extract it, and install it in the .claude/skills/ directory.