Open-Source Agent Skills Standard

FigureCraft Skills 技能中心

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

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

交互式 Agent Prompt 生成工作台

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

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

5 个已安装技能 • 100% 离线可用
better-auth-security-best-practices

Better Auth Security Best Practices

适用场景 (When to use)

    python scripts/skill_manager.py validate better-auth-security-best-practices
    生成的 Agent 提示词
    <system>
    You are executing FigureCraft publication-grade scientific skill: `better-auth-security-best-practices` (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>
    Configure rate limiting, manage auth secrets, set up CSRF protection, define trusted origins, secure sessions and cookies, encrypt OAuth tokens, track IP addresses, and implement audit logging for Better Auth. Use when users need to secure their auth setup, prevent brute force attacks, or harden a Better Auth deployment.
    </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 `better-auth-security-best-practices` 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
    better-auth-security-best-practices

    Better Auth Security Best Practices

    v1.0.0

    Configure rate limiting, manage auth secrets, set up CSRF protection, define trusted origins, secure sessions and cookies, encrypt OAuth tokens, track IP addresses, and implement audit logging for Better Auth. Use when users need to secure their auth setup, prevent brute force attacks, or harden a Better Auth deployment.

    #agent-skill #open-source
    核心能力与场景:
    作者: Open-Source Community 配置 Prompt
    data-visualization

    Data Visualization

    v1.0.0

    Create effective data visualizations with Python (matplotlib, seaborn, plotly). Use when building charts, choosing the right chart type for a dataset, creating publication-quality figures, or applying design principles like accessibility and color theory.

    #agent-skill #open-source
    核心能力与场景:
    作者: Open-Source Community 配置 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**) requiring specific visual conventions.
    作者: 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-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
    matplotlib

    Matplotlib

    v1.1

    Low-level plotting library for full customization. Use when you need fine-grained control over every plot element, creating novel plot types, or integrating with specific scientific workflows. Export to PNG/PDF/SVG for publication. For quick statistical plots use seaborn; for interactive plots use plotly; for publication-ready multi-panel figures with journal styling, use scientific-visualization.

    #agent-skill #open-source
    核心能力与场景:
    • This skill should be used when:
    • Creating any type of plot or chart (line, scatter, bar, histogram, heatmap, contour, etc.)
    作者: Open-Source Community 配置 Prompt
    organization-best-practices

    Organization Best Practices

    v1.0.0

    Configure multi-tenant organizations, manage members and invitations, define custom roles and permissions, set up teams, and implement RBAC using Better Auth's organization plugin. Use when users need org setup, team management, member roles, access control, or the Better Auth organization plugin.

    #agent-skill #open-source
    核心能力与场景:
    作者: Open-Source Community 配置 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),严格阻止任何包含 ..、绝对路径或跨盘符写盘的路径穿越攻击,确保执行环境绝对隔离安全。

    FigureCraft Copilot

    In-Browser
    DeepSeek (deepseek-chat)

    Data Wrangler 数据清洗转换助手

    Pandas Engine

    自动将杂乱的原始 CSV/Excel 表格映射转换至 FigureCraft 严格数据契约 (Data Contract)。

    当前大模型:DeepSeek
    Grouped Box & Half-Violin Raincloud Plot】数据契约字段要求:组内最小样本: n ≥ 3
    group(categorical)必填
    value(continuous)必填
    subgroup(categorical)可选
    sample_id(string)可选
    100% 浏览器客户端直连 · 零中转服务 · 零数据留存
    模型配置