embu-data-audit
A specialized audit tool for the EMBU data pipeline, handling Likert standardization, CFA/ICC checks, and PII removal.
Install
mkdir -p .claude/skills/embu-data-audit && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/15032" && unzip -o skill.zip -d .claude/skills/embu-data-audit && rm skill.zipInstalls to .claude/skills/embu-data-audit
Activation
This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.
Audit active EMBU data pipeline decisions in the doktoratezi repository. Use when working on EMBU, EMBU-C, EMBU-P, Likert 4pt/6pt, Stage 1, Stage 2, Stage 3, family matching, outliers, ICC, CFA, mixed Likert families, find_embu_columns, PII removal, or EMBU v2.0 validation.Key capabilities
- →Audit EMBU data processing stages
- →Verify Stage 1 standardization and outlier conversion
- →Confirm Stage 2 Likert conversion for 4pt/6pt scales
- →Validate Stage 3 family structure and index/sibling roles
- →Check data-boundary safety and PII removal
- →Confirm active v2.0 decision context for CFA/ICC interpretation
How it works
This skill audits EMBU data pipeline decisions by reviewing specific R scripts and documentation files within the `doktoratezi` repository. It verifies data consistency, Likert handling, outlier conversion, and family structure against the active v2.0 architecture decisions.
Inputs & outputs
When to use embu-data-audit
- →Verify Stage 1 outliers and Likert conversion
- →Perform ICC and CFA validation checks
- →Audit PII removal protocols
- →Check EMBU v2.0 decision status
About this skill
EMBU Data Audit
Use this skill for EMBU pipeline review, verification, or narrow fixes. The current project status is important: EMBU data architecture v2.0 is active. Previous inactive-status language was an obsolete artifact; CSV headers are treated as mislabeled, PDF is canonical, and the separate field-validation phase is no longer required.
Load First
Read these files before making claims or edits:
- AGENTS.md
- CLAUDE.md
- docs/veri-duzenleme/EMBU_C_VERI_MIMARISI.md
- docs/veri-duzenleme/EMBU_P_VERI_MIMARISI.md
- docs/method_archive/2026-04-25_EMBU_LIKERT_STANDARDIZATION_METHOD_NOTE.md
- docs/veri-duzenleme/STAGE-4-MAP.md
Then inspect the relevant implementation:
- R/02_embu_stage1.R
- R/03_embu_stage2_likert4.R
- R/04_embu_stage3_family.R
- scripts/R/01_embu_stage1_standardize.R
- scripts/R/02_embu_stage2_likert4.R
- scripts/R/03_embu_stage3_family.R
- tests/test_embu_stage1.R
- tests/test_embu_stage2_likert4.R
- tests/test_embu_stage3_family.R
Audit Procedure
- State the audit scope: Stage 1 standardization, Stage 2 Likert conversion, Stage 3 family structure, or Stage 4 psychometrics.
- Confirm the active v2.0 decision context before interpreting CFA, ICC, or EMBU scale results.
- Check data-boundary safety: do not expose names, raw rows, credentials, or raw data contents.
- Verify column discovery through
find_embu_columns()instead of positional assumptions. - Verify Likert handling through
classify_embu_c_likert()andmark_mixed_likert_families(). - Verify out-of-range values are converted to
NAand logged tooutputs/tables/embu_stage1_outliers.csv. - Verify family structure uses
aile_noxcocuk_noand that index/sibling roles are handled in Stage 3. - Run the narrowest relevant tests, then broaden only if the changed surface requires it.
Verification Commands
Rscript tests/test_embu_stage1.R
Rscript tests/test_embu_stage2_likert4.R
Rscript tests/test_embu_stage3_family.R
Rscript scripts/R/01_embu_stage1_standardize.R
Rscript scripts/R/02_embu_stage2_likert4.R
Rscript scripts/R/03_embu_stage3_family.R
Use runner scripts only when the user asks for regeneration or when verification genuinely requires regenerated artifacts.
Response Shape
Return:
- Scope audited.
- Files inspected.
- Findings ordered by severity.
- Whether any active v2.0 decision caveats affect interpretation.
- Tests or commands run.
- Any residual uncertainty requiring additional documentation, code, or field-record review.
When not to use it
- →When working on obsolete EMBU data architecture versions
- →When CSV headers are treated as reliable labels
- →When a separate field-validation phase is required
Limitations
- →Requires specific EMBU documentation and R scripts to be available
- →Verification commands are R scripts, requiring an R environment
How it compares
This skill provides a targeted audit procedure for EMBU data pipelines, specifically verifying against the active v2.0 architecture and canonical PDF documentation, unlike a general data pipeline review.
Compared to similar skills
embu-data-audit side by side with the closest alternatives in the catalog.
| Skill | Installs | Updated | Safety | Difficulty |
|---|---|---|---|---|
| embu-data-audit (this skill) | 0 | 3mo | Review | Intermediate |
| mimic | 0 | 3mo | Review | Advanced |
| research | 0 | 5mo | No flags | Intermediate |
| senior-data-engineer | 21 | 8mo | Review | Advanced |
Try saying
Example prompts that trigger this skill in your AI assistant.
You might also like
mimic
mkurman
MIMIC (Medical Information Mart for Intensive Care) database toolkit. Curated ICU data: vitals, labs, medications, notes, diagnoses. Tools for querying MIMIC-III/IV, building ML features, and reproducing benchmarks.
research
dmitryprg-ai
Analyze data, investigate datasets, debug with data, and explore system behavior. Use when analyzing, running SQL queries, data profiling, investigating patterns, building statistics, exploring CSV/JSON data, or debugging with data evidence.
senior-data-engineer
davila7
World-class data engineering skill for building scalable data pipelines, ETL/ELT systems, and data infrastructure. Expertise in Python, SQL, Spark, Airflow, dbt, Kafka, and modern data stack. Includes data modeling, pipeline orchestration, data quality, and DataOps. Use when designing data architectures, building data pipelines, optimizing data workflows, or implementing data governance.
senior-data-scientist
davila7
World-class data science skill for statistical modeling, experimentation, causal inference, and advanced analytics. Expertise in Python (NumPy, Pandas, Scikit-learn), R, SQL, statistical methods, A/B testing, time series, and business intelligence. Includes experiment design, feature engineering, model evaluation, and stakeholder communication. Use when designing experiments, building predictive models, performing causal analysis, or driving data-driven decisions.
spark-optimization
wshobson
Optimize Apache Spark jobs with partitioning, caching, shuffle optimization, and memory tuning. Use when improving Spark performance, debugging slow jobs, or scaling data processing pipelines.
finance-manager
ailabs-393
Comprehensive personal finance management system for analyzing transaction data, generating insights, creating visualizations, and providing actionable financial recommendations. Use when users need to analyze spending patterns, track budgets, visualize financial data, extract transactions from PDFs, calculate savings rates, identify spending trends, generate financial reports, or receive personalized budget recommendations. Triggers include requests like "analyze my finances", "track my spending", "create a financial report", "extract transactions from PDF", "visualize my budget", "where is my money going", "financial insights", "spending breakdown", or any finance-related analysis tasks.