一键导入
language-ranking-chart
Create professional bar charts for programming language and software rankings with proper styling and TIOBE index formatting
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Create professional bar charts for programming language and software rankings with proper styling and TIOBE index formatting
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
| name | language-ranking-chart |
| description | Create professional bar charts for programming language and software rankings with proper styling and TIOBE index formatting |
This skill creates visually appealing bar charts specifically for programming language rankings, software popularity metrics, and similar comparison data.
import matplotlib.pyplot as plt
def create_ranking_chart(data: dict, title: str, source: str, filename: str):
"""Create a ranking bar chart with professional styling."""
plt.figure(figsize=(10, 6))
colors = ['#2ecc71', '#3498db', '#9b59b6', '#f39c12', '#e74c3c'][:len(data)]
bars = plt.bar(range(len(data)), list(data.values()), color=colors)
plt.title(f'{title}\nSource: {source}', fontsize=14, fontweight='bold')
plt.xticks(range(len(data)), list(data.keys()), rotation=45)
plt.ylabel('Rating (%)')
plt.xlabel('Programming Language')
# Add value labels
for bar, val in zip(bars, data.values()):
plt.text(bar.get_x() + bar.get_width()/2, bar.get_height() + 0.2,
f'{val}%', ha='center', va='bottom', fontsize=10)
plt.tight_layout()
plt.savefig(filename, dpi=150)
plt.close()
return filename
Returns PNG file plus summary table with rank, language, and rating columns.
Handle typos and variations in brand/product names to discover correct terminology and find relevant information
Automated code review — analyzes source files for bugs, security issues, style violations, and improvement suggestions. Use when asked to review code, check quality, or find problems in files.
Intelligent debugging assistant — analyzes error messages, stack traces, logs, and runtime behavior to identify root causes and suggest fixes.
Generate documentation from source code — creates README, API docs, module summaries, and inline documentation. Use when asked to document code, generate docs, or explain a codebase.
Excel-based student grade analysis with percentage conversion, distribution charts, and detailed performance breakdown
Validate environment variables, dependencies, and system requirements. Diagnose missing configs, version mismatches, and setup issues.