/data-analysis
Complete data-analysis tasks with bounded inspection, correct data semantics, native artifact handling, complete delivery, and risk-based verification.
$ npx -y skills add Prism-Shadow/penguin-harness --skill data-analysis --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
- Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
- You can call itInvoke it directly when you want it.
- Slash command
/data-analysis
Context preview
The summary Claude sees to decide when to auto-load this skill.
Complete data-analysis tasks with bounded inspection, correct data semantics, native artifact handling, complete delivery, and risk-based verification.
SKILL.md
data-analysis.SKILL.mdname: data-analysis
description: Complete data-analysis tasks with bounded inspection, correct data semantics, native artifact handling, complete delivery, and risk-based verification.
short_description: Deliver correct data-analysis artifacts with bounded verification.
short_description_zh: 以正确数据语义完成产物并进行有界核查。
version: 2
updated: 2026-08-03T00:00:00Z
Data Analysis
Deliver the requested result and artifacts. Do not turn the task into a proof exercise or add evidence, reports, explanations, or intermediate files that were not requested.
Before you start
Require a concrete data-analysis task, its available inputs, and the requested deliverable, location, and format. Ask only when missing information prevents a defensible result and would materially change the deliverable; otherwise proceed.
Contract
Read the task, supplied inputs, and relevant data documentation. Identify every required output path and format, plus only the definitions that can change the result: scope, observation grain, keys, units, operators, ordering, coverage, and explicit formatting rules. Treat examples as illustrative unless the task makes them normative.
If information is incomplete or ambiguous, first resolve it from the supplied materials. Ask only when the missing choice prevents a defensible result and would materially change the deliverable. Otherwise choose the best-supported interpretation and proceed.
Bounded inspection
For large or unfamiliar inputs, begin with a bounded inventory, schema check, targeted sample, or narrow query. Expand inspection only when it can change a selection, transformation, calculation, or output. Do not exhaustively read or render data merely to increase confidence.
Data semantics
Compute at the correct row or entity grain. Evaluate conjunctive conditions on the same record or entity; do not replace row-level matching with unions of separate field values. Preserve nulls, exclusions, and explicit prohibitions. Enumerated outputs must cover the complete requested universe.
Ground answer-changing choices in the task and supplied data. Preserve documented source semantics, units, mappings, and native workflow behavior when they define the requested result. Do not reproduce an apparent source or tool defect merely for consistency. When plausible methods disagree, compare only the smallest answer-changing difference, choose the best-supported method, and use it consistently.
Native artifacts
Preserve the requested artifact type and structure. When correctness depends on spreadsheet formulas, recalculation, formatting, database semantics, document layout, or export behavior, prefer a tool path that preserves and can verify those native properties. Restore temporarily changed inputs or formulas before finalizing. Use intermediate files only when they help produce or verify the requested deliverable.
Delivery
As soon as a complete best-supported result exists, write every requested artifact at its exact path. For a multi-artifact task, establish a valid version of every artifact before refining any one of them. Do not leave a required artifact missing while pursuing additional certainty, polish, or diagnostics. If later evidence changes the result, update the artifact.
Verification
Choose checks in proportion to answer-changing risk. Use the smallest independent check that can falsify each load-bearing assumption or computation. If a check disagrees, isolate and resolve the concrete difference. Do not repeat equivalent searches, calculations, renders, or inspections once remaining uncertainty cannot change the deliverable.
Final check
Reopen the actual deliverables and verify their path, format, schema or structure, values, coverage, and openability as applicable. Confirm that every requested artifact exists and reflects the chosen method. Report the output paths concisely and stop.
Read more
name: data-analysis description: Complete data-analysis tasks with bounded inspection, correct data semantics, native artifact handling, complete delivery, and risk-based verification. short_description: Deliver correct data-analysis artifacts with bounded verification. short_description_zh: 以正确数据语义完成产物并进行有界核查。 version: 2 updated: 2026-08-03T00:00:00Z
Data Analysis
Deliver the requested result and artifacts. Do not turn the task into a proof exercise or add evidence, reports, explanations, or intermediate files that were not requested.
Before you start
Require a concrete data-analysis task, its available inputs, and the requested deliverable, location, and format. Ask only when missing information prevents a defensible result and would materially change the deliverable; otherwise proceed.
Contract
Read the task, supplied inputs, and relevant data documentation. Identify every required output path and format, plus only the definitions that can change the result: scope, observation grain, keys, units, operators, ordering, coverage, and explicit formatting rules. Treat examples as illustrative unless the task makes them normative.
If information is incomplete or ambiguous, first resolve it from the supplied materials. Ask only when the missing choice prevents a defensible result and would materially change the deliverable. Otherwise choose the best-supported interpretation and proceed.
Bounded inspection
For large or unfamiliar inputs, begin with a bounded inventory, schema check, targeted sample, or narrow query. Expand inspection only when it can change a selection, transformation, calculation, or output. Do not exhaustively read or render data merely to increase confidence.
Data semantics
Compute at the correct row or entity grain. Evaluate conjunctive conditions on the same record or entity; do not replace row-level matching with unions of separate field values. Preserve nulls, exclusions, and explicit prohibitions. Enumerated outputs must cover the complete requested universe.
Ground answer-changing choices in the task and supplied data. Preserve documented source semantics, units, mappings, and native workflow behavior when they define the requested result. Do not reproduce an apparent source or tool defect merely for consistency. When plausible methods disagree, compare only the smallest answer-changing difference, choose the best-supported method, and use it consistently.
Native artifacts
Preserve the requested artifact type and structure. When correctness depends on spreadsheet formulas, recalculation, formatting, database semantics, document layout, or export behavior, prefer a tool path that preserves and can verify those native properties. Restore temporarily changed inputs or formulas before finalizing. Use intermediate files only when they help produce or verify the requested deliverable.
Delivery
As soon as a complete best-supported result exists, write every requested artifact at its exact path. For a multi-artifact task, establish a valid version of every artifact before refining any one of them. Do not leave a required artifact missing while pursuing additional certainty, polish, or diagnostics. If later evidence changes the result, update the artifact.
Verification
Choose checks in proportion to answer-changing risk. Use the smallest independent check that can falsify each load-bearing assumption or computation. If a check disagrees, isolate and resolve the concrete difference. Do not repeat equivalent searches, calculations, renders, or inspections once remaining uncertainty cannot change the deliverable.
Final check
Reopen the actual deliverables and verify their path, format, schema or structure, values, coverage, and openability as applicable. Confirm that every requested artifact exists and reflects the chosen method. Report the output paths concisely and stop.
🐧 Automated Agent Builder. Create Self-Evolving Agents in One Click (DeepSeek/Kimi/GPT/Claude/Gemini)
Repo: Prism-Shadow/penguin-harness
Other skills on penguin-harness.
- /agent-creation
Create or configure an Agent State from a user requirement by writing AGENTS.md, setting identity metadata, and installing only needed Skills.
Open skill - /agent-evaluation
Run one specified Test Agent on one specified Benchmark Case exactly once, privately score that execution, and return one protocol result.
Open skill - /agent-optimization
Improve an Agent State through versioned scores and score-linked Traces from a frozen Benchmark.
Open skill - /agenthub-models
Call model APIs through @prismshadow/agenthub — streaming text generation, image generation, speech synthesis, embeddings and the supported-model registry with one client.
Open skill - /benchmark-design
Design and calibrate a multi-Case capability Benchmark and establish a traceable Formal Baseline.
Open skill - /bento-slides
Create and edit Bento presentations — self-contained .bento.html decks whose document is JSON. Use whenever the user wants a slide deck or presentation: from scratch, from source material, or by improving an existing file.
Open skill

