What problem does it solve?
Managing DiPeO's backend (FastAPI server, CLI, database, MCP integration) involves diverse tasks that can be complex and require deep knowledge of different components. This skill simplifies common tasks, provides on-demand documentation, and guides escalation for complex changes, ensuring efficient and accurate backend development.
Core Features & Use Cases
- Intelligent Task Routing: Quickly determines if a backend task (e.g., simple config tweak, CLI help lookup) can be handled directly by the skill or requires escalation to a specialized agent for complex implementation.
- On-Demand Documentation: Retrieves precise documentation sections for CLI commands, server endpoints, database schema, and MCP integration using the
doc-lookup skill, providing context without overwhelming the agent.
- Troubleshooting Guidance: Accesses documentation for common issues related to the server, CLI, database, and MCP, helping to diagnose and resolve problems faster.
- Use Case: When asked to "find the database schema for executions," this skill can quickly retrieve the relevant documentation section, providing the necessary information without requiring you to manually search through schema files or load extensive context.
Quick Start
Example doc-lookup call for CLI commands
python .claude/skills/doc-lookup/scripts/section_search.py
--query "cli-commands"
--paths docs/agents/backend-development.md
--top 1