Claude-skill-registry fleet-agent
Context-aware development assistant for AgenticFleet with auto-learning and dual memory (NeonDB + ChromaDB). Handles development workflows with intelligent context management.
install
source · Clone the upstream repo
git clone https://github.com/majiayu000/claude-skill-registry
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/majiayu000/claude-skill-registry "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/data/fleet-agent" ~/.claude/skills/majiayu000-claude-skill-registry-fleet-agent && rm -rf "$T"
manifest:
skills/data/fleet-agent/SKILL.mdsource content
Fleet Agent
A context-aware development assistant for AgenticFleet that maintains persistent memory across sessions using a hybrid NeonDB + ChromaDB architecture.
Memory Architecture
Dual Storage
- ChromaDB (Semantic): Skills, patterns, code snippets with embedding-based search
- NeonDB (Structured): Sessions, users, analytics, skill metadata with SQL queries
Context Layers
-
Core Memory (
): Always loaded.fleet/context/core/
: Architecture, conventions, tech stackproject.md
: User preferences, communication stylehuman.md
: Agent guidelines, tonepersona.md
-
Topic Blocks (
): Loaded on demand.fleet/context/blocks/
: commands, conventions, gotchas, architectureproject/
: git, reviewworkflows/
: ADRsdecisions/
-
Skills (ChromaDB + NeonDB): Semantic + structured patterns
Usage Examples
Learn a Pattern
/fleet-agent learn --name "add_dspy_agent" --category "agent" --content "Create agent via AgentFactory with DSPyEnhancedAgent wrapper..."
Recall Information
/fleet-agent recall "DSPy typed signatures" /fleet-agent context "add a new agent for web search"
Analyze Code
/fleet-agent analyze src/agents/coordinator.py
Session Management
/fleet-agent session start /fleet-agent session status /fleet-agent session summary "Completed agent creation workflow"
Commands
| Command | Description |
|---|---|
| Save pattern to both databases |
| Search NeonDB + ChromaDB |
| Load relevant context blocks |
| Analyze code structure |
| Start new session |
| Show current session |
| Save session summary |
| Show development metrics |
Auto-Learning
Automatically extracts and saves patterns after successful task completion with detailed code examples:
name: pattern_add_dspy_signature category: dspy description: How to create a DSPy signature with TypedPredictor implementation: | class TaskAnalysisOutput(BaseModel): complexity: Literal["low", "medium", "high"] class TaskAnalysis(dspy.Signature): task: str = dspy.InputField(desc="Task to analyze") analysis: TaskAnalysisOutput = dspy.OutputField()
Implementation
Main script:
.fleet/context/scripts/fleet_agent.py
Invocation:
uv run python .fleet/context/scripts/fleet_agent.py <command>
Dependencies:
neon_memory.py, chroma_driver.py, memory_loader.py
See Also
: Complete memory system documentationmemory-system-guide.md
: Memory hierarchy and commands.fleet/context/MEMORY.md