source-survey

Community

Automate DB surveys, CSV exports, and ER/BRD docs

Authorlinhlvit
Version1.0.0
Installs0

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 required

Components

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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 536,000+ vetted skills library on demand.