원클릭으로
sync-external
Sync documentation from external Waldur repositories. Use when updating externally-sourced docs or checking sync status.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Sync documentation from external Waldur repositories. Use when updating externally-sourced docs or checking sync status.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
Generate or regenerate Waldur changelog entries. Use for release documentation or fixing changelog issues.
Add new documentation to Waldur docs. Use when creating new markdown files, adding guides, or documenting features.
Generate llms.txt and llms-full.txt files for LLM-friendly documentation access.
Run quality assurance checks on Waldur documentation. Use before committing changes or when validating the build.
SOC 직업 분류 기준
| name | sync-external |
| description | Sync documentation from external Waldur repositories. Use when updating externally-sourced docs or checking sync status. |
| disable-model-invocation | true |
Waldur docs pulls content from multiple external repositories. Files marked with <!-- EXTERNAL DOCUMENT --> are auto-managed.
Never edit external files directly. Changes will be overwritten on next sync.
Configuration is in external-sources.yml. Current sources:
| Source | Repository | Local Path |
|---|---|---|
| MasterMind API | waldur-mastermind | docs/developer-guide/, docs/admin-guide/mastermind-configuration/ |
| HomePort UI | waldur-homeport | docs/developer-guide/ui/ |
| Docker Compose | waldur-docker-compose | docs/admin-guide/deployment/docker-compose/ |
| Site Agent | waldur-site-agent | docs/admin-guide/providers/site-agent/ |
| Keycloak Mapper | waldur-keycloak-mapper | docs/integrations/waldur-keycloak-mapper/ |
| Ansible Generator | ansible-waldur-generator | docs/integrator-guide/ansible/ |
| Helm | waldur-helm | docs/admin-guide/deployment/helm/ |
| SDK Reference | waldur-sdk-docs-generator | docs/api-reference/ |
# Full sync (requires GITLAB_TOKEN)
python scripts/sync-external-docs.py
# Sync specific sources
python scripts/sync-external-docs.py --sources homeport-ui mastermind-api
# Validate sync status
python scripts/validate-external-sync.py
# Check which files are external vs local
python scripts/list-local-docs.py
python scripts/sync-external-docs.py to pull changesSome files are preserved even in external directories (defined in external-sources.yml):
index.md.pages