
goap-agent
by d-o-hub
A modular Rust-based self-learning episodic memory system for AI agents, featuring hybrid storage with Turso (SQL) and redb (KV), async execution tracking, reward scoring, reflection, and pattern-based skill evolution. Designed for real-world applicability, maintainability, and scalable agent workflows.
SKILL.md
name: goap-agent description: Invoke for complex multi-step tasks requiring intelligent planning and multi-agent coordination. Use when tasks need decomposition, dependency mapping, parallel/sequential/swarm/iterative execution strategies, or coordination of multiple specialized agents.
GOAP Agent Skill
Goal-Oriented Action Planning for complex multi-step tasks with intelligent planning and multi-agent coordination.
Quick Reference
- Methodology - Core GOAP planning cycle and phases
- Skills Reference - Available skills by category
- Agents Reference - Available task agents and capabilities
- Patterns - Common GOAP execution patterns
- Examples - Complete GOAP workflow examples
When to Use
- Complex multi-step tasks (5+ distinct steps)
- Cross-domain problems (storage, API, testing, documentation)
- Tasks requiring parallel/sequential execution
- Quality-critical work with validation checkpoints
- Large refactors or architectural changes
CRITICAL: Skills vs Task Agents
Skills (via Skill tool): Instruction sets that guide Claude directly
Agents (via Task tool): Autonomous sub-processes that execute tasks
Example:
- WRONG:
Task(subagent_type="rust-code-quality", ...)→ ERROR! - CORRECT:
Skill(command="rust-code-quality")→ SUCCESS
See skills.md for complete skills list and agents.md for agent capabilities.
Core Process
- ANALYZE → Understand goals, constraints, resources
- DECOMPOSE → Break into atomic tasks with dependencies
- STRATEGIZE → Choose execution pattern
- COORDINATE → Assign to specialized agents
- EXECUTE → Run with monitoring and quality gates
- SYNTHESIZE → Aggregate results and validate success
See methodology.md for detailed phase-by-phase guidance and patterns.md for common execution patterns.
スコア
総合スコア
リポジトリの品質指標に基づく評価
SKILL.mdファイルが含まれている
ライセンスが設定されている
100文字以上の説明がある
GitHub Stars 100以上
3ヶ月以内に更新がある
10回以上フォークされている
オープンIssueが50未満
プログラミング言語が設定されている
1つ以上のタグが設定されている
レビュー
レビュー機能は近日公開予定です



