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.sh script 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.