vkc-regulation-knowledge-updater
Build the regulation/knowledge update pipeline (official sources -> snapshots -> structured rulesets/templates -> admin approval -> active). Use for keeping visa rules and document requirements up-to-date without code hardcoding.
When & Why to Use This Skill
The VKC Regulation Knowledge Updater is a specialized Claude skill designed to automate the lifecycle of regulatory information and institutional knowledge. It builds a robust pipeline that fetches updates from official sources, creates snapshots, and transforms them into structured rulesets. By replacing hardcoded logic with a data-driven approach and incorporating an admin approval workflow, it ensures that critical information—such as visa requirements and legal compliance rules—remains accurate, version-controlled, and synchronized with official sources.
Use Cases
- Visa & Immigration Compliance: Automatically monitor government portals for changes in visa policies and update application checklists or document requirements without manual code deployments.
- Regulatory Tracking: Build an automated pipeline to ingest legal updates from official gazettes, converting raw text into structured JSON rulesets for use in automated assessment tools.
- Dynamic Policy Management: Maintain internal corporate SOPs or document templates by syncing with official source snapshots and requiring administrative review before activating new versions.
- Knowledge Pipeline Automation: Establish a 'Source of Truth' (SoT) for frequently changing industry standards, ensuring that AI agents and customer-facing systems always use the latest verified data.
| name | vkc-regulation-knowledge-updater |
|---|---|
| description | Build the regulation/knowledge update pipeline (official sources -> snapshots -> structured rulesets/templates -> admin approval -> active). Use for keeping visa rules and document requirements up-to-date without code hardcoding. |
| short-description | Regulation knowledge updater (admin-approved) |
VKC Regulation / Knowledge Updater (P2)
Goal
Keep “규정/서류 요구사항/공식 공지” up-to-date as data, not code:
- fetch or ingest updates into snapshots
- detect changes
- require admin approval to activate
- feed active rulesets into visa assessment + doc templates
Core model (minimum)
immigration_sources(allowlist)immigration_source_snapshots(hash + fetchedAt + raw text / attachment path)immigration_rulesets(structured JSON + version + status)
Admin workflow (required)
syncjob writespendingsnapshots/rulesets- admin reviews diffs and activates the new version
Implementation notes (practical)
- Treat “no official API” sources as best-effort:
- low frequency + caching + allowlist
- immediate fallback to manual admin upload if unstable
- Scheduler: external cron hits
/api/admin/immigration/sync(authenticated)
STEP3 official sources (SoT)
- Source list (A/B/C) and update cadence:
docs/STEP3_SOT_RESOURCES.md