source-survey
CommunityAutomate DB surveys, CSV exports, and ER/BRD docs
System Documentation
What problem does it solve?
Manually surveying source database structures, reconciling design documentation with live schemas, and generating consistent design artifacts is time-consuming, error-prone, and requires deep knowledge of multiple tooling and formatting standards. This skill eliminates that manual overhead for data modelers working on Oracle-based data lakehouse projects.
Core Features & Use Cases
- Full Source Survey: Automatically extract table lists, column definitions, comments, and foreign key constraints from Oracle source databases via MCP to generate standardized UTF-8 CSV files for tables and columns.
- Reconcile Mode: Compare existing design CSV files against live database schemas without overwriting original documentation, flagging table mismatches, unconfirmed foreign keys, and schema conflicts for resolution before LLD work begins.
- Interactive ER Diagram Generation: Create filterable, zoomable HTML ER diagrams grouped by business function, with BRD scope badges, foreign key line highlighting, and drag-and-drop layout persistence for team collaboration.
- BRD Source YAML Generation: Auto-generate compliant BRD Source YAML files with inferred functional groups, ingestion modes, and related table mappings, plus per-table column YAML files aligned with project schemas.
- Use Case: For a data modeler onboarding a new Oracle source system for the UBCK lakehouse project, use this skill to run a full survey to produce initial CSV documentation, ER diagrams, and BRD YAML files in a single workflow.
Quick Start
Use the source-survey skill to run a full survey of the NHNCK Oracle source system, export standardized table and column CSV files, generate an interactive ER diagram, and produce the corresponding BRD Source YAML artifacts.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: source-survey Download link: https://github.com/linhlvit/ubck_atomic_design/archive/main.zip#source-survey Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 536,000+ vetted skills library on demand.