tasks
SolidTask & project management — GitHub Projects (native), Linear (API), Notion DB (API)
AI & Automation 49 stars
8 forks Updated 1 months ago AGPL-3.0
Install
Quality Score: 80/100
Stars 20%
Recency 20%
Frontmatter 20%
Documentation 15%
Issue Health 10%
License 10%
Description 5%
Skill Content
# Tasks & Projects Skill — arifOS_bot
Triggers: "task", "todo", "create task", "project", "kanban", "issue", "sprint",
"what are my tasks", "add to backlog", "close task", "task status",
"linear", "github project", "my tasks"
---
## Option Comparison
| Tool | Status | Best for | Cost |
|------|--------|----------|------|
| **GitHub Projects** | ✅ Ready (GH_TOKEN set) | Code-linked tasks, arifOS issues | Free |
| **Notion Database** | ⚠️ Need NOTION_API_KEY | Notes + tasks in one place | Free tier |
| **Linear** | ⚠️ Need LINEAR_API_KEY | Engineering sprints, roadmaps | You have it |
**Recommendation for Arif:** GitHub Projects for code work (zero new keys), Notion DB for life/PKM tasks (one integration token). Linear if you want structured sprints.
---
## GitHub Projects (Ready — No Setup Needed)
Uses `gh` CLI with existing `GITHUB_TOKEN`. GitHub Issues + Projects V2 board.
### Create an issue (= task)
```bash
gh issue create -R ariffazil/arifOS \
--title "Task title" \
--body "Description and acceptance criteria" \
--label "enhancement" \
--assignee ariffazil
```
### List my open tasks
```bash
gh issue list -R ariffazil/arifOS \
--assignee ariffazil \
--state open \
--limit 20 \
--json number,title,labels,createdAt \
| python3 -c "
import sys, json
issues = json.load(sys.stdin)
for i in issues:
labels = ','.join([l['name'] for l in i['labels']]) or '-'
print(f\"#{i['number']:4} [{labels:20}] {i['title']}\")
"
```
### U...
Details
- Author
- ariffazil
- Repository
- ariffazil/arifos
- Created
- 9 months ago
- Last Updated
- 1 months ago
- Language
- Python
- License
- AGPL-3.0
Integrates with
Related Skills
AI & Automation Featured
code-simplifier
Review RTK Rust code for idiomatic simplification. Detects over-engineering, unnecessary allocations, verbose patterns. Applies Rust idioms without changing behavior.
76,875 Updated today
rtk-ai AI & Automation Featured
design-patterns
Rust design patterns for RTK. Newtype, Builder, RAII, Trait Objects, State Machine. Applied to CLI filter modules. Use when designing new modules or refactoring existing ones.
76,875 Updated today
rtk-ai AI & Automation Featured
issue-triage
Issue triage: audit open issues, categorize, detect duplicates, cross-ref PRs, risk assessment, post comments. Args: "all" for deep analysis of all, issue numbers to focus (e.g. "42 57"), "en"/"fr" for language, no arg = audit only in French.
76,875 Updated today
rtk-ai