본문으로 건너뛰기
cccskills
무료GitHub에 공개

data-visualization

Create clear, accurate charts for dashboards, data exploration, and reports. Choose chart types that fit the message, refine labels and scales, use accessible colors, and add context and annotations to help readers understand the findings.

한국어 요약은 준비 중입니다. 영어 요약을 표시하고 있습니다.

원문원문 설명 보기

Create effective data visualizations using best practices for clarity, accuracy, and visual communication of insights

설치 방법 보기

이럴 때 유용합니다

  • Designing a sales dashboard for executives
  • Exploring patterns in customer behavior
  • Creating charts for an annual report
  • Reviewing chart scales, labels, and colors

포함된 파일(1)

  • SKILL.md3.2 KB

SKILL.md(원문)

설치하기 전에 에이전트에게 전달되는 지시 내용을 확인할 수 있습니다.

Data Visualization Skill

When creating data visualizations, follow these principles to ensure clear and effective communication:

Core Principles

1. Choose the Right Chart Type

  • Line Charts: Trends over time, continuous data
  • Bar Charts: Comparing categories, discrete data
  • Scatter Plots: Relationships between variables, correlations
  • Pie Charts: Parts of a whole (use sparingly, max 5-6 segments)
  • Heatmaps: Patterns in large datasets, correlations
  • Box Plots: Distribution statistics, outlier detection

2. Design Guidelines

Clarity

  • Use clear, descriptive titles and labels
  • Include units of measurement
  • Add a legend when multiple series are present
  • Ensure adequate contrast and readability

Accuracy

  • Start y-axis at zero for bar charts (unless good reason)
  • Use consistent scales across related charts
  • Avoid distorting data through inappropriate scaling
  • Label data points when precision matters

Simplicity

  • Remove chart junk and unnecessary decorations
  • Use color purposefully, not decoratively
  • Limit the number of colors (5-7 max)
  • Ensure accessibility (colorblind-friendly palettes)

3. Color Best Practices

  • Sequential: Use for ordered data (light to dark)
  • Diverging: Use for data with a meaningful midpoint
  • Categorical: Use for unordered categories
  • Highlight: Use accent colors to draw attention
  • Test accessibility with colorblind simulators

4. Storytelling with Data

  • Lead with the insight, not the data
  • Use annotations to highlight key findings
  • Arrange charts in logical flow
  • Provide context and comparisons
  • Include data sources and timestamp

Visualization Workflow

  1. Understand the Data

    • Explore data structure and distributions
    • Identify key variables and relationships
    • Determine the message to communicate
  2. Select Visualization Type

    • Match chart type to data characteristics
    • Consider audience and use case
    • Plan for interactivity if needed
  3. Design the Visualization

    • Create initial draft
    • Apply design principles
    • Optimize for clarity and impact
  4. Refine and Validate

    • Get feedback from stakeholders
    • Test on target audience
    • Iterate based on feedback
    • Verify accuracy

Common Mistakes to Avoid

  • Using 3D charts unnecessarily (adds confusion)
  • Too many colors or visual elements
  • Missing or unclear axis labels
  • Truncated y-axis to exaggerate differences
  • Using pie charts for more than 5-6 categories
  • Poor color choices (rainbow colors for sequential data)

Tools and Libraries

Recommend appropriate tools based on needs:

  • Python: matplotlib, seaborn, plotly, altair
  • R: ggplot2, plotly
  • JavaScript: D3.js, Chart.js, Highcharts
  • BI Tools: Tableau, Power BI, Looker

Example Use Cases

  • Dashboard Design: "Create an executive dashboard for sales metrics"
  • Exploratory Analysis: "Visualize patterns in customer behavior data"
  • Report Charts: "Generate publication-ready charts for annual report"

리뷰

아직 리뷰가 없습니다. 사용해 본 소감을 남겨 주세요.

댓글

로그인 없이 쓸 수 있습니다. 사용 후기, 질문, 작동하지 않은 환경 등을 편하게 남겨 주세요.

아직 댓글이 없습니다. 첫 댓글을 남겨 보세요.

보내면 바로 공개됩니다. 이메일 주소나 전화번호 같은 개인 정보는 쓰지 마세요. URL은 2개까지입니다.

0 / 1,000자

이 양식은 reCAPTCHA로 보호되며 Google 개인정보처리방침 및 서비스 약관이 적용됩니다.

같은 저장소의 스킬

Review code for readability, security weaknesses, performance bottlenecks, test quality, and ease of maintenance. Receive findings grouped by importance, with explanations and concrete suggestions that reflect the project's context and constraints.

한국어 요약은 준비 중입니다. 영어 요약을 표시하고 있습니다.

  • Reviewing code quality before merging changes
  • Checking security and sensitive data handling
  • Finding slow queries and unnecessary API calls
kyegomez/swarms7.3천2026년 10월 18일 업데이트

Review Python changes against shared team standards to find bugs, missing regression tests, and security issues. Findings are ordered by severity and include file names and line numbers so reviewers can locate each problem.

한국어 요약은 준비 중입니다. 영어 요약을 표시하고 있습니다.

  • Reviewing Python changes before merging
  • Checking that bug fixes include regression tests
  • Finding unsafe SQL and exposed secrets
kyegomez/swarms7.3천2026년 10월 18일 업데이트

Write Git commit messages and pull request titles in WARP format. Combine an uppercase change type, the affected function or file, and a short imperative description into a consistent title with three bracketed sections.

한국어 요약은 준비 중입니다. 영어 요약을 표시하고 있습니다.

  • Writing a commit message for a bug fix
  • Naming a pull request for a new feature
  • Formatting documentation or test change titles
kyegomez/swarms7.3천2026년 10월 18일 업데이트

Analyze company financial statements and ratios, then estimate value using projected cash flows and comparisons with similar businesses. Produce a valuation range, documented assumptions, scenario analysis, and risk assessment to support investment decisions.

한국어 요약은 준비 중입니다. 영어 요약을 표시하고 있습니다.

  • Valuing a public company using projected cash flows
  • Assessing startup unit economics and cash runway
  • Evaluating the financial implications of an acquisition
kyegomez/swarms7.3천2026년 10월 18일 업데이트

swarms

무료

Build and debug Python agents with Swarms, a framework for coordinating multiple AI agents. Covers tool connections, saved memory, autonomous execution, and workflow choices such as sequential steps, parallel work, specialist delegation, and combined answers.

한국어 요약은 준비 중입니다. 영어 요약을 표시하고 있습니다.

  • Building an agent that calls Python tools
  • Coordinating sequential or parallel agent workflows
  • Saving agent memory across restarts
kyegomez/swarms7.3천2026년 10월 18일 업데이트

kyegomez의 스킬 모두 보기

이 스킬의 문제 신고