Usa esta skill para escribir y ejecutar tests (unitarios, integración, e2e) en el backend de ObsidianRAG usando pytest y mocks.
cd backend
uv run pytest tests/ -v
# Solo integración
uv run pytest tests/ -m "integration"
tests/conftest.py: Fixtures compartidas (mock_vault, mock_settings).tests/test_server.py: Tests de API FastAPI.tests/test_qa_agent.py: Tests de lógica RAG (mockear LLM).mock_ollama fixture.tmp_path para integración.tmp_path fixture de pytest.El objetivo es >80% en módulos core.
uv run pytest tests/ --cov=obsidianrag
Search for places (restaurants, cafes, etc.) via Google Places API proxy on localhost.
Interact with GitHub using the `gh` CLI. Use `gh issue`, `gh pr`, `gh run`, and `gh api` for issues, PRs, CI runs, and advanced queries.
Create or update AgentSkills. Use when designing, structuring, or packaging skills with scripts, references, and assets.
Start voice calls via the OpenClaw voice-call plugin.
Notion API for creating and managing pages, databases, and blocks.
Gemini CLI for one-shot Q&A, summaries, and generation.
Category:developer