- Reset master to upstream/main (16,697 commits) - Overlay 2,271 local-only files (skills, tools, workspace, configs, apps) - Restore IDENTITY.md and USER.md templates - Build verified, gateway running, Discord working Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2.7 KiB
2.7 KiB
GitHub → Kanban Daily Sync - Status
Date: 2026-02-17 Status: ✅ ACTIVE
Summary
GitHub scanner automatically discovers quality OpenClaw builds and imports them to Kanban daily at 16:00.
Current State
Cron Job: ✅ Active (16:00 daily) Last Run: 2026-02-17 15:11:43 Found: 236 repositories Quality (2+ stars): 31 builds Already in Kanban: 31 (100% - no new tasks needed) Created: 0 (all existing)
Pipeline
GitHub API
↓
Scanner (github_openclaw_scanner.py)
↓
JSONL output (~234 repos)
↓
Filter (min 2 stars)
↓
Importer (github_to_kanban.py)
↓
Deduplication check
↓
Kanban API (new tasks only)
Statistics
| Metric | Value |
|---|---|
| Weekly GitHub repos found | ~236 |
| Quality builds (2+ stars) | ~31 |
| Already in Kanban | 32 |
| Duplicates prevented | 100% |
| Spam filtered | ~205 (0-1 star repos) |
Kanban Integration
Total GitHub tasks in Kanban: 32
Examples:
- VoltAgent/awesome-openclaw-skills (16,101⭐)
- DingTalk-Real-AI/dingtalk-openclaw-connector (1,257⭐)
- second-state/payment-skill (125⭐)
- Dicklesworthstone/agent_flywheel... (43⭐)
- vincentkoc/awesome-openclaw (39⭐)
Comparison: Reddit vs GitHub
| Source | Builds/Week | Quality | Code Coverage | Noise |
|---|---|---|---|---|
| 21 | Mixed | ~60% | High (discussions, questions) | |
| GitHub | 31 | High (2+ stars) | 100% | Low (all have code) |
Winner: GitHub 🎯
Configuration
Minimum stars: 2 (configurable in script) Run time: 16:00 daily Cleanup: Old files deleted after 7 days Mode: Silent (logs only, no notifications)
Next Steps
✅ Running perfectly - no changes needed
Future enhancements:
- Increase min stars to 3-5 for even higher quality
- Add language filter (e.g., only Python/TypeScript)
- Add recency filter (e.g., updated last 30 days)
Verification
# Check cron job
crontab -l | grep github
# View log
tail /home/alex/clawd/logs/github-import.log
# Manual run
/home/alex/clawd/tools/github-daily-sync.sh
# Check Kanban tasks
curl http://192.168.1.220:5003/api/tasks | jq '.[] | select(.title | contains("GitHub"))'
No Action Needed! ✅
System is working perfectly:
- ✅ Daily scans
- ✅ Quality filtering
- ✅ Deduplication
- ✅ Auto-import
- ✅ Silent operation
Next run: Today at 16:00 (mindre end 1 time!) 🎯