ワンクリックで
testing-qa
Usa esta skill para escribir y ejecutar tests (unitarios, integración, e2e) en el backend de ObsidianRAG usando pytest y mocks.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Usa esta skill para escribir y ejecutar tests (unitarios, integración, e2e) en el backend de ObsidianRAG usando pytest y mocks.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Usa esta skill para gestionar workflows de GitHub Actions, releases, publicación en PyPI y versionado semántico.
Usa esta skill para el desarrollo del plugin de Obsidian (Frontend), incluyendo TypeScript, vistas, settings y comunicación con el backend.
Usa esta skill para el desarrollo del backend en Python de ObsidianRAG, incluyendo FastAPI, estructura del proyecto, dependencias y logging.
Usa esta skill para diseñar y modificar el pipeline de RAG, incluyendo LangGraph, retrieval híbrido, GraphRAG y prompts de LLM.
| name | testing-qa |
| description | Usa esta skill para escribir y ejecutar tests (unitarios, integración, e2e) en el backend de ObsidianRAG usando pytest y mocks. |
| tools | ["read","edit","run_command"] |
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