AgentSkillsCN

ds-tools

当用户提出“有哪些可用插件?”“列出数据科学工具”“我可以使用哪些MCP服务器?”“启用代码智能功能”或需要发掘Serena、Context7等插件,以及WRDS、LSEG-Data等数据访问技能时,应使用此技能。

SKILL.md
--- frontmatter
name: ds-tools
description: This skill should be used when the user asks "what plugins are available", "list data science tools", "what MCP servers can I use", "enable code intelligence", or needs to discover available plugins like serena, context7, or data access skills like wrds and lseg-data.

Available Data Science Plugins

These plugins extend Claude Code capabilities for data science workflows. Enable when needed.

Code Intelligence

PluginDescriptionEnable Command
serenaSemantic code analysis, refactoring, symbol navigationclaude --enable-plugin serena@claude-plugins-official
pyright-lspPython type checking and diagnosticsclaude --enable-plugin pyright-lsp@claude-plugins-official

Documentation

PluginDescriptionEnable Command
context7Up-to-date library docs (pandas, numpy, sklearn, etc.)claude --enable-plugin context7@claude-plugins-official

Web & Automation

PluginDescriptionEnable Command
playwrightWeb scraping, browser automation, screenshotsclaude --enable-plugin playwright@claude-plugins-official

Workflow

PluginDescriptionEnable Command
ralph-loopSelf-referential iteration loopsAlready enabled
hookifyCreate custom hooks from conversation patternsAlready enabled

Data Access Skills (Built-in)

These are skills, not plugins - already available via /ds:

SkillDescription
/wrdsWRDS (Wharton Research Data Services) queries
/lseg-dataLSEG Data Library (formerly Refinitiv)
/gemini-batchGemini Batch API for large-scale LLM processing
/jupytextJupyter notebooks as text files
/marimoMarimo reactive Python notebooks

File Format Skills (Bundled)

Office document and PDF skills from Anthropic's official skills repo (bundled via submodule):

SkillUse For
/xlsxSpreadsheets, formulas, CSV→Excel conversion
/pdfPDF extraction, creation, form filling
/pptxPresentation creation and editing
/docxWord docs, tracked changes, reports

These skills are available via the shared plugin - no separate installation needed.

When to Enable

  • serena: Understanding complex analysis codebases, refactoring pipelines
  • context7: Access current docs for pandas, scikit-learn, statsmodels, and other libraries
  • playwright: Scrape web data sources, automate data collection
  • pyright-lsp: Type check data pipelines

Usage

Enable a plugin for the current session:

bash
claude --enable-plugin <plugin-name>  # Enable a plugin by name and source

Enable a plugin for a project by adding to .claude/settings.json:

json
{
  "enabledPlugins": {
    "serena@claude-plugins-official": true
  }
}