Skip to main content

board

Work board driven development. Post typed work items with dependencies, agents poll by role. Use for multi-step features where ordering matters.

الانتقال إلى التثبيت

معلومات المصدر

المستودع
joshrotenberg/agent_workshop
آخر نشاط في المصدر
٢ أبريل ٢٠٢٦ في ١٩:٥٣
لغة SKILL.md المكتشفة
الإنجليزية
النجوم
٠
التفرعات
٠

خيارات التثبيت

يُحدَّد Prompt الذي يراجع المصدر أولًا بشكل افتراضي. يمكنك التبديل إلى أمر مباشر أو تنزيل نسخة محلية.

مراجعة ملفات المصدر

اقرأ SKILL.md وأي ملفات مرافقة يعرضها SkillsMP قبل أن تقرر التثبيت.

عرض SKILL.md

SKILL.md
تعليمات المصدر · معاينة للقراءة فقط
name
board
description
Work board driven development. Post typed work items with dependencies, agents poll by role. Use for multi-step features where ordering matters.
license
MIT
metadata
{"author":"joshrotenberg","version":"1.0"}
# Board Structured task tracker. Work items have types, dependencies, and lifecycle states. Agents claim work matching their role. ## Setup ```elixir agent(:coder, "Check the board for :code items. Claim one, implement it, mark done.", work_types: [:code]) agent(:reviewer, "Check the board for :review items. Claim one, review it.", work_types: [:review]) ``` ## Usage ```elixir # Post work work(:cache, "Implement LRU cache", type: :code, priority: 1, spec: "LRU with TTL, max 1000 entries") work(:cache_review, "Review cache", type: :review, depends_on: [:cache]) work(:cache_tests, "Test cache", type: :test, depends_on: [:cache]) # Check board board() board(status: :ready) # Agents claim and advance claim_work(:cache, :coder) start_work(:cache) complete_work(:cache, "Done with GenServer-backed LRU") # :cache_review and :cache_tests auto-unblock to :ready ``` ## When to use - Multi-step features with natural ordering - Multiple agents working on different aspects - You want visibility into what's done and what's pending - Work is organic — items can be added mid-flight ## Board vs pipe **Pipe**: you control the flow manually. A then B then C. **Board**: agents self-organize. Dependencies handle ordering. New work can be added anytime.
عرض على GitHub