feat: add data-architect skill #2
No reviewers
Labels
No labels
community-feedback
enhancement
skill-upgrade
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
magnus/agent-skills!2
Loading…
Reference in a new issue
No description provided.
Delete branch "feat/data-architect-skill"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
A virtual data architect skill for teams who don't have access to a human architect. Designed for data engineers who may not know what questions to ask — includes a QuickScan, proactive discovery flow, and "I don't know where to start" mode.
What's included
11 files, ~1500 lines total:
SKILL.md— Activation persona with symptom-based triggers, QuickScan (8 yes/no diagnostic questions), proactive discovery flow, consulting patterns, and boundariesreferences/architecture-patterns.md— Kimball vs Inmon vs Data Vault vs Lakehouse decision framework with Mermaid decision treesreferences/cloud-platform-comparison.md— Snowflake vs BigQuery vs Redshift vs Databricks with Mermaid selection treereferences/vendor-evaluation.md— Data catalog, ETL, and orchestration comparisons with Mermaid selection treereferences/governance-maturity.md— DAMA-DMBOK framework + 6-stage maturity modelreferences/anti-patterns.md— 13 named anti-patterns with symptoms, root causes, and remediationsreferences/compliance-by-framework.md— GDPR, HIPAA, CCPA, SOX, PCI DSS, BCBS 239 with industry cross-referencereferences/case-studies.md— 6 real-world architecture transformationsreferences/discovery-framework.md— 5-phase consulting process for architecture engagementsscripts/governance-assessment.py— Interactive 15-question maturity assessmenttemplates/adr-template.md— Architecture Decision Record templatePrivacy
All files have been scrubbed of personal or identifying information. Zero personal references detected across all 11 files.
Review Summary
Jasper (automated review)
PR is already merged — this is a post-merge review for awareness.
Issues Found
Typo: Extra space in Q8 (
data-architect/SKILL.md, line ~113)**Q8 : Schema management.**has a space before the colon. Q1-Q7 use**Q1:,**Q2:etc. without the space.Dead code in governance-assessment.py —
json_prompt()function is defined but never called. The JSON mode handling inmain()just prints an error and returns. Either remove the dead function or implement JSON output.Documentation mismatch — SKILL.md says
--jsonoutput is "Planned" but the script actually accepts--json(returning an error message). These are inconsistent.Positive Notes
Verdict
No blocking issues. The nits above are minor and can be addressed in a follow-up PR if desired.