Style Maintain
SkillDev toolsFast targeted maintenance for an existing Citum style. Use for punctuation/layout bugs, missing type-variants entries, or syntax modernization. Not for migrations or batch waves.
Available today. Use it from your connected AI after setup.
No other account needed.
Connect ahel once, and every AI you use reads what you have installed.
Then ask your AI: use the Style Maintain skill
What this skill tells your AI
The instructions your AI receives, as published by citum/citum-core in .claude/skills/style-maintain/SKILL.md and read by ahel’s review.
Authoritative shared process docs:
docs/policies/STYLE_WORKFLOW_DECISION_RULES.mddocs/guides/STYLE_WORKFLOW_EXECUTION.md
Use This Skill When
- Updating one style for punctuation/layout bugs.
- Adding a missing
type-variantsentry. - Modernizing style syntax without changing rendered output intent.
Input Contract
- Existing style path in
styles/. - One focused objective.
- Optional reference oracle style in
styles-legacy/.
Autonomous Operation
Run the full fix loop without pausing for approval. Use the shared docs for the common decision and execution flow. Only interrupt for Cargo.toml/Cargo.lock changes or git push origin main.
Workflow
- Read
docs/adjudication/DIVERGENCE_REGISTER.mdbefore the first oracle run. - Run
node scripts/check-style-coverage-audits.js --status <style-id>and reportcurrent,stale, ornot registered. For a current packet, select one bounded output cluster; reject stale evidence; do not create a packet for an unregistered style. - Run the correct oracle with all failures visible.
- Classify each failure using the shared decision rules.
- Apply the smallest YAML fix needed for the selected defect.
- Re-run the oracle.
- If configured, capture supplemental rich-input evidence after the main oracle pass.
- Before final QA, regenerate and validate any registered packet and report disposition plus joined-parity deltas.
- Stop iterating on scenarios that have converged or belong to another layer.
- QA gate, then commit.
Fix Ordering
- Component-level type variations and punctuation/wrap controls.
- Shared bibliography spine improvements.
type-variantsonly for true structural outliers.- Processor/schema changes only after planner escalation.
Co-Evolution
If the defect is actually a processor or engine issue, use the shared decision rules and then route it to the appropriate Rust workflow.
Verification
- Oracle per routing table in the shared docs and this skill.
cargo run --bin citum -- render refs -b tests/fixtures/references-expanded.json -s <style-path>- QA handoff to
../style-qa/SKILL.md
Signals
- GitHub stars
- 33
- Last commit
- Sep 2026
Advanced
- Catalog kind
- skill
- Gateway key
style-maintain- Source
- github.com/citum/citum-core