Files
skill-seekers-reference/PROJECT_BOARD_GUIDE.md
yusyus e1e3968537 Add GitHub Project Board setup and guide
- Added 3 custom fields: Category, Time Estimate, Priority
- Created comprehensive project README
- Added PROJECT_BOARD_GUIDE.md with usage instructions
- Project board fully configured for flexible development

Custom Fields:
- Category: 10 categories matching our roadmap
- Time Estimate: 5 levels (5min to 8+ hours)
- Priority: High/Medium/Low/Starter
- Status: Todo/In Progress/Done (default)

Project: https://github.com/users/yusufkaraaslan/projects/2
2025-10-20 23:03:14 +03:00

4.8 KiB

GitHub Project Board Guide

Project URL: https://github.com/users/yusufkaraaslan/projects/2


🎯 Overview

Our project board uses a flexible, task-based approach with 127 independent tasks across 10 categories. Pick any task, work on it, complete it, and move to the next!


📊 Custom Fields

The project board includes these custom fields:

Status (Default)

  • Todo - Not started yet
  • In Progress - Currently working on
  • Done - Completed

Category

  • 🌐 Community & Sharing - Config/knowledge sharing features
  • 🛠️ New Input Formats - PDF, Word, Excel, Markdown support
  • 💻 Codebase Knowledge - GitHub repos, local code scraping
  • 🔌 Context7 Integration - Enhanced context management
  • 🚀 MCP Enhancements - New MCP tools & quality improvements
  • Performance - Speed & reliability fixes
  • 🎨 Tools & Utilities - Helper scripts & analyzers
  • 📚 Community Response - Address open GitHub issues
  • 🎓 Content & Docs - Videos, guides, tutorials
  • 🧪 Testing & Quality - Test coverage expansion

Time Estimate

  • 5-30 min - Quick task (green)
  • 1-2 hours - Short task (yellow)
  • 2-4 hours - Medium task (orange)
  • 5-8 hours - Large task (red)
  • 8+ hours - Very large task (pink)

Priority

  • High - Important/urgent (red)
  • Medium - Should do soon (yellow)
  • Low - Can wait (green)
  • Starter - Good first task (blue)

🚀 How to Use the Board

1. Browse Tasks

2. Pick a Task

  • Choose something that interests you
  • Check the Time Estimate
  • No dependencies - pick any task!

3. Start Working

# Comment when you start
gh issue comment <issue_number> --repo yusufkaraaslan/Skill_Seekers --body "🚀 Started working on this"

# Update status on the board to "In Progress"
# (Can be done via GitHub UI by dragging the card)

4. Complete the Task

# Make your changes
git add .
git commit -m "Task description

Closes #<issue_number>"

# Push changes
git push origin main

# The issue will auto-close and move to "Done"

5. Pick Next Task

  • Browse the board again
  • Choose another task
  • Keep moving forward!

🎨 Filtering & Views

Filter by Category

Click on the "Category" dropdown to see only tasks from specific categories:

  • Community & Sharing
  • New Input Formats
  • MCP Enhancements
  • etc.

Filter by Priority

Show only high priority tasks or good starter tasks

Filter by Time Estimate

Find quick wins (5-30 min) or plan larger work sessions (5-8 hours)

Group by Category

Create a custom view grouped by category to see all tasks organized



Quick Wins (5-30 minutes)

  1. #130 - Install MCP package
  2. #114 - Respond to Issue #8
  3. #117 - Answer Issue #3

High Impact (1-2 hours)

  1. #21 - Create GitHub Pages site
  2. #93 - URL normalization
  3. #116 - Create example project

Major Features (5-8 hours)

  1. #27-34 - Complete PDF scraper
  2. #54-62 - Complete GitHub scraper

💡 Tips

  1. Start small - Pick quick wins first to build momentum
  2. One at a time - Focus on completing one task before starting another
  3. Update status - Keep "In Progress" accurate (only 1 task at a time ideally)
  4. Comment progress - Share updates on issues
  5. No pressure - No deadlines, work at your own pace!

🔧 Advanced: Using GitHub CLI

View issues by label

gh issue list --repo yusufkaraaslan/Skill_Seekers --label "priority: high"
gh issue list --repo yusufkaraaslan/Skill_Seekers --label "mcp"

View specific issue

gh issue view 114 --repo yusufkaraaslan/Skill_Seekers

Comment on issue

gh issue comment 114 --repo yusufkaraaslan/Skill_Seekers --body "✅ Completed!"

Close issue

gh issue close 114 --repo yusufkaraaslan/Skill_Seekers

📊 Project Statistics

  • Total Tasks: 127
  • Categories: 10
  • Status: All in "Todo" initially
  • Average Time: 2-3 hours per task
  • Total Estimated Work: 200-300 hours

💭 Philosophy

Small steps → Consistent progress → Compound results

No rigid milestones. No big releases. Just continuous improvement! 🎯


Last Updated: October 20, 2025 Project Board: https://github.com/users/yusufkaraaslan/projects/2