Open-Source Agent Skills Standard

FigureCraft Skills 技能中心

标准化 Agent 插件生态架构。无缝打通 Claude Code、Cursor、Antigravity 与本地大模型。自动对齐 15 套顶刊数据契约(Data Contracts)与 5 维出版级 QC 质检规则。

5 大内置官方技能
纯 Python 标准库 CLI 支撑
严格防 Zip Slip 路径穿越安全防护

交互式 Agent Prompt 生成工作台

选择技能并配置您的研究参数,1 秒生成适配 Claude / Cursor / Antigravity 的高精度系统提示词

选择 Agent 技能模块 (Built-in Skills)

5 个已安装技能 • 100% 离线可用
figurecraft-apple-design

Apple Design

适用场景 (When to use)

  • •When designing, refactoring, or reviewing any web pages (`.astro`) or interactive islands (`.tsx`) in FigureCraft.
  • •When creating cards, modals, navigation bars, segmented controls, or buttons.
  • •When ensuring mobile responsiveness, touch ergonomics, and zero horizontal overflow (`overflow-x: clip`).
  • •When styling scientific figure containers while adhering to the **White Paper Canvas Exemption**.
  • •--
python scripts/skill_manager.py validate figurecraft-apple-design
生成的 Agent 提示词
<system>
You are executing FigureCraft publication-grade scientific skill: `figurecraft-apple-design` (v1.0.0).
Your objective is to provide rigorous, publication-ready Python visualization and data engineering conforming to top-tier journal standards (Nature, Cell, Lancet, IEEE, The Economist).

<skill_guidelines>
Apple Space Black & Frosted Glassmorphism UI/UX design assistant and component cookbook enforcing Apple HIG, translucent glass layers, and mobile ergonomics for FigureCraft.
</skill_guidelines>

<execution_constraints>
1. Always adhere to strict FigureCraft Data Contracts (JSON Schema column types, sample size N >= 3, null rate <= 5%).
2. Follow Ponytail minimalism: Pure Python standard libraries and native matplotlib/seaborn APIs; zero bloated dependencies.
3. Ensure 5-Pillar QC compliance: typography >= 8pt, dual export (SVG vector + 600 DPI raster TIFF/PNG), and colorblind accessibility.
</execution_constraints>
</system>

<user>
Execute `figurecraft-apple-design` for the following scientific task configuration:



Please output:
1. Complete, standalone reproducible Python script or analytical specification.
2. Data Contract schema requirements and validation notes.
3. Publication legend and styling rationale.
</user>
已自动注入 5 维 QC 契约

官方内置技能全景索引 (Built-in Catalog)

覆盖从科研选题、数据清洗、绘图执行到质检验收的全流程

skills/*/SKILL.md
figurecraft-apple-design

Apple Design

v1.0.0

Apple Space Black & Frosted Glassmorphism UI/UX design assistant and component cookbook enforcing Apple HIG, translucent glass layers, and mobile ergonomics for FigureCraft.

#apple-design #ui-ux #glassmorphism #space-black #tailwind #design-system
核心能力与场景:
  • • When designing, refactoring, or reviewing any web pages (`.astro`) or interactive islands (`.tsx`) in FigureCraft.
  • • When creating cards, modals, navigation bars, segmented controls, or buttons.
作者: FigureCraft Team 配置 Prompt →
figurecraft-curator

FigureCraft Curator

v1.0.0

Expert chart selection and taxonomy curation assistant that maps experimental designs, variable types, and journal standards to FigureCraft publication templates.

#curation #decision-tree #chart-selection #taxonomy #nature #cell #lancet
核心能力与场景:
  • • When a researcher has tabular data but is unsure which chart best represents their statistical findings.
  • • When planning figures for high-impact journals (**Nature, Cell, Lancet, IEEE, The Economist**) or Chinese academic dissertations (**GB/T 7713**).
作者: FigureCraft Team 配置 Prompt →
figurecraft-data-wrangler

FigureCraft Data Wrangler

v1.0.0

Data preprocessing and pandas transformation assistant that reshapes messy raw experimental datasets into strict FigureCraft Data Contract schemas.

#data-wrangling #pandas #data-contracts #preprocessing #csv #transformation
核心能力与场景:
  • • When your raw laboratory data is formatted in wide matrices (e.g. one column per experimental group or replicate) rather than tidy long format.
  • • When preparing datasets for FigureCraft engines that require strict column headers (`group`, `value`, `time`, `status`, `log2FoldChange`, `padj`, etc.).
作者: FigureCraft Team 配置 Prompt →
figurecraft-engine-runner

Engine Runner

v1.0.0

Execution and batch rendering runbook for FigureCraft's 20 deterministic chart engines, enforcing journal presets, dual export (SVG + 600 DPI TIFF), and guaranteed resource cleanup.

#engine-runner #rendering #determinism #cli #batch-export #dpi-600 #safe-render
核心能力与场景:
  • • When rendering publication-grade scientific figures from CSV datasets via CLI or Python script.
  • • When generating dual vector (`.svg`, `.pdf`) and high-resolution raster (`.png`, 600 DPI `.tiff`) files for journal submission.
作者: FigureCraft Team 配置 Prompt →
figurecraft-legend-writer

FigureCraft Legend Writer

v1.0.0

Academic figure legend and statistical methodology writer that generates publication-ready English captions tailored for Nature, Cell, Lancet, IEEE, and The Economist.

#legend-writer #academic-writing #caption-generator #methods #nature #cell #lancet #ieee
核心能力与场景:
  • • When drafting manuscript figure captions for journal submissions (**Nature, Cell, Lancet, IEEE, The Economist**).
  • • When converting raw statistical analysis outputs into standard academic legend descriptions.
作者: FigureCraft Team 配置 Prompt →
figurecraft-qc-audit

FigureCraft QC Audit

v1.0.0

Automated pre-flight validation and human visual QC auditor enforcing the 5-pillar publication quality standard (typography >= 8pt, 600 DPI, accessibility, statistics).

#quality-control #qc-audit #accessibility #dpi-check #typography #statistical-rigor
核心能力与场景:
  • • Before submitting research figures to academic journals or bioRxiv/medRxiv preprints.
  • • To audit generated vector files (`.svg`, `.pdf`) and raster assets (`.png`, `.tiff`) against editorial checklists.
作者: FigureCraft Team 配置 Prompt →
figurecraft-skill-creator

FigureCraft Skill Creator

v1.0.0

Scaffold generator and developer guide for authoring, packaging, and validating new FigureCraft agent skills and pluggable Python chart engines.

#skill-creator #scaffolding #plugin-architecture #chart-engines #extensibility #development
核心能力与场景:
  • • When creating a new FigureCraft agent skill for specialized bioinformatics, chemoinformatics, or economic visualization workflows.
  • • When contributing a custom publication-grade chart engine to FigureCraft without modifying core application code.
作者: FigureCraft Team 配置 Prompt →
Pure Python Standard Library CLI

Skill Manager 终端运维与 GitHub 技能安装

通过 scripts/skill_manager.py 轻松列出、校验、同步或从 GitHub 引入外部开源技能

Zero 3rd-party dependencies

1. 本地技能管理与规范校验

# 查看所有已安装技能

python scripts/skill_manager.py list

# 严格校验 SKILL.md 规范与脚本语法

python scripts/skill_manager.py validate skills/figurecraft-curator

# 搜索技能关键词

python scripts/skill_manager.py search "raincloud"

2. GitHub 外部技能导入与 Web 同步

# 从 GitHub 安装第三方技能 (内置 Zip Slip 安全防御)

python scripts/skill_manager.py install --github figure-craft/skill-single-cell

# 从本地 ZIP 或 URL 安全解压安装

python scripts/skill_manager.py install --url https://example.com/skill.zip

# 编译全量技能元数据至静态 Web 展厅

python scripts/skill_manager.py sync-web

企业级安全性与 Zip Slip 防护: FigureCraft Skill Manager 在解压任何外部 ZIP 技能包时,均执行原子预检(Pre-flight Inspection),严格阻止任何包含 ..、绝对路径或跨盘符写盘的路径穿越攻击,确保执行环境绝对隔离安全。