원클릭으로
ci-cd-devops
Usa esta skill para gestionar workflows de GitHub Actions, releases, publicación en PyPI y versionado semántico.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Usa esta skill para gestionar workflows de GitHub Actions, releases, publicación en PyPI y versionado semántico.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
| name | ci-cd-devops |
| description | Usa esta skill para gestionar workflows de GitHub Actions, releases, publicación en PyPI y versionado semántico. |
| tools | ["read","edit","run_command"] |
.github/workflows).test-backend.yml: Ejecuta tests y linter en cada push.release.yml: Publica a PyPI y crea release en GitHub cuando hay un tag v*.backend/obsidianrag/__init__.pyplugin/manifest.json y package.jsongit commit -m "chore: release v3.0.1"
git tag v3.0.1
git push origin main --tags
Usamos Trusted Publishers. No se necesitan tokens manuales en local si usas el workflow. Para publicar manualmente desde local:
uv build
uv publish
(Requiere configuración de token local si no se usa CI/CD).
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.
Usa esta skill para escribir y ejecutar tests (unitarios, integración, e2e) en el backend de ObsidianRAG usando pytest y mocks.