ワンクリックで
des-socratic-coach
Use when the user should learn a DES concept through guided questions rather than direct explanation.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Use when the user should learn a DES concept through guided questions rather than direct explanation.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Use when designing the global data architecture, including storage, compute, integration patterns, layer strategy, environment promotion, security posture, observability, governance, cost, operational burden, and decision reversibility.
Use when creating the Bronze Layer Specification for raw/near-raw storage, source fidelity, ingestion metadata, schema drift, replay, quarantine, retention, access control, and lineage before Silver design.
Use when designing CI/CD, testing strategy, release gates, deployment promotion, rollback, release evidence, and environment validation for data products.
Use when designing cost, performance, scalability, storage, compute, query, serving, monitoring, and FinOps optimization strategies for data products.
Use when creating the Data Contract Specification for source feeds, Silver datasets, Gold datasets, serving outputs, dashboards, semantic models, APIs, ML/AI datasets, external exports, or downstream systems that need stable structure, meaning, freshness, quality, access, ownership, lineage, and change behavior.
Use when defining or designing data quality dimensions, rules, thresholds, severity, gates, failure handling, ownership, and validation expectations across Bronze, Silver, Gold, contracts, transformations, and serving outputs.
| name | des-socratic-coach |
| description | Use when the user should learn a DES concept through guided questions rather than direct explanation. |
Use this learning skill to teach Data Engineering concepts through guided Socratic questioning.
This skill helps the user reason through DES artifacts, design choices, trade-offs, and common mistakes by answering carefully sequenced questions.
The goal is to help the user build mental models, not passively receive explanations.
Use this skill when:
des-gap-teacher identifies a conceptual or trade-off gap;des-socratic-coach;Use this skill after:
des-explain-artifact;des-artifact-quiz;des-gap-teacher;Do not use this skill when the user only wants a direct answer or artifact generation.
The agent should read:
SOUL.md
knowledge/FUNDAMENTALS-MAP.md
Recommended inputs:
source artifact
learning notes
quiz result
gap report
user confusion/question
If no concept or artifact is provided, stop and ask what concept the user wants to reason through.
Create or update:
_des-output/learning-artifacts/{phase}-socratic-coaching-session.md
Examples:
_des-output/learning-artifacts/08-ingestion-socratic-coaching-session.md
_des-output/learning-artifacts/10-silver-layer-socratic-coaching-session.md
_des-output/learning-artifacts/14-data-quality-socratic-coaching-session.md
The Socratic coaching session must include:
Use one of these modes:
Concept Discovery
Trade-off Reasoning
Artifact Defense
Mistake Diagnosis
Design Decision Coaching
Quiz Recovery
Definitions:
Concept Discovery = help user discover the core concept
Trade-off Reasoning = compare design choices
Artifact Defense = prepare user to explain an artifact
Mistake Diagnosis = help user find why an answer/design is wrong
Design Decision Coaching = help user make a design decision
Quiz Recovery = help user recover from weak quiz answers
The agent should:
SKILL.md completely.customize.toml.SOUL.md.knowledge/FUNDAMENTALS-MAP.md.steps/step-01-coaching-context.md.HALT point.This skill will:
Do not execute this overview directly. Follow the step files.
The agent must not:
Stop when:
SOUL.md is missing;knowledge/FUNDAMENTALS-MAP.md is missing;Recommend one of:
des-artifact-quiz to check understanding;des-gap-teacher to diagnose the user's answer;des-explain-artifact to revisit fundamentals;