원클릭으로
update-docs
Sync documentation with code changes. Use on every PR that touches library code to keep docs accurate and consistent.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Sync documentation with code changes. Use on every PR that touches library code to keep docs accurate and consistent.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Implement features in the Edictum OSS core (src/edictum/). Use when the task touches pipeline, adapters, YAML engine, CLI, audit, envelope, or session. Core NEVER imports from ee/.
Fix a single audit issue in a git worktree. Creates a feature branch, follows fix-bug procedure, and creates a PR. Designed for parallel execution by spawned agents.
Transform a feature spec into audited, implementation-ready prompts. Use when starting a new feature, designing a new adapter, or turning a design doc into sequenced build steps. Covers spec audit against project rules, gap identification, decision collection, and prompt generation.
Manage files in the workspace directory
Make API requests and parse JSON responses
A helper for bird watching
| name | update-docs |
| description | Sync documentation with code changes. Use on every PR that touches library code to keep docs accurate and consistent. |
| allowed-tools | Read, Edit, Write, Bash, Grep, Glob |
Ensures documentation stays in sync with code changes. Run before or during every PR that touches library code.
git diff main...HEAD --name-only
Map changes to affected docs:
| Source file | Affected doc pages |
|---|---|
src/edictum/pipeline.py, rules.py | concepts/how-it-works.md, architecture.md |
src/edictum/yaml_engine/ | rules/yaml-reference.md, rules/operators.md |
src/edictum/adapters/*.py | corresponding adapters/*.md page |
src/edictum/session.py, limits.py | concepts/rules.md, architecture.md |
src/edictum/audit.py, telemetry.py | audit/sinks.md, audit/telemetry.md |
src/edictum/cli/ | cli.md |
src/edictum/envelope.py | concepts/principals.md, architecture.md |
pyproject.toml (version) | install commands across docs |
src/edictum/__init__.py (API) | quickstart.md, all adapter pages |
If no library code changed (docs-only PR), skip to Step 4.
For each changed file:
git diff main...HEAD -- <file>)For each affected page:
## When to use this section after the opening/example and before the main contentblocked (see .docs-style-guide.md for banned alternatives)enforces (not "governs")pipeline (not "engine")tool call (not "function call")adapter (not "integration" or "plugin")observe mode (see .docs-style-guide.md for banned alternatives)violation / violations (not "finding" or "alert")These files live outside docs/ but track code changes:
If public API, install extras, framework support, or version changed:
pytest tests/test_docs_sync.py -v
Summarize: