Agent Skillsantvis/chart-visualization-skills › antv-skills-maintainer

antv-skills-maintainer

GitHub

自动同步技能文档与配置,在新增、修改或删除技能时更新README.md和marketplace.json,保持元数据一致性。

.github/skills/antv-skills-maintainer/SKILL.md antvis/chart-visualization-skills

触发场景

新增技能目录 修改SKILL.md内容 删除或弃用技能

安装

npx skills add antvis/chart-visualization-skills --skill antv-skills-maintainer -g -y
更多选项

非标准路径

npx skills add https://github.com/antvis/chart-visualization-skills/tree/master/.github/skills/antv-skills-maintainer -g -y

不安装直接使用

npx skills use antvis/chart-visualization-skills@antv-skills-maintainer

指定 Agent (Claude Code)

npx skills add antvis/chart-visualization-skills --skill antv-skills-maintainer -a claude-code -g -y

安装 repo 全部 skill

npx skills add antvis/chart-visualization-skills --all -g -y

预览 repo 内 skill

npx skills add antvis/chart-visualization-skills --list

SKILL.md

Frontmatter
{
    "name": "antv-skills-maintainer",
    "triggers": [
        "always"
    ],
    "description": "Automatically sync documentation and configuration after any skill is added or updated. Triggers on every AI code execution to keep README Available Skills and .claude-plugin\/marketplace.json up to date."
}

AntV Skills Maintainer

This skill ensures that all documentation and configuration files remain in sync whenever a skill is added or updated in this repository.

Important

The antv-skills-maintainer skill is internal-only — it is used solely for this repository's iteration workflow. Do not add it to README.md "Available Skills" or .claude-plugin/marketplace.json. Only user-facing skills should appear in those files.

When to Apply

Apply this skill automatically after every code change — especially when:

  • A new skill directory is added under skills/
  • An existing skill's SKILL.md is modified (name, description, capabilities)
  • A skill is removed or deprecated

What to Keep in Sync

1. README.md — "Available Skills" Section

The ## Available Skills section in README.md must list every skill under skills/ with:

  • An appropriate emoji icon
  • The skill name (bold, matching the directory name)
  • A one-line description matching the skill's SKILL.md frontmatter description field
  • A short paragraph elaborating on the skill's capabilities

Format:

- 🔧 **skill-name**: One-line description from SKILL.md frontmatter.

`Skill Display Name` elaboration paragraph...

Steps:

  1. Scan skills/ directory to list all available skills.
  2. Read each skill's SKILL.md frontmatter (name, description).
  3. Compare with the current ## Available Skills section in README.md.
  4. Add entries for new skills, update entries for changed skills, remove entries for deleted skills.
  5. Preserve the section's existing formatting style.

2. .claude-plugin/marketplace.json — Plugins Array

The plugins array in .claude-plugin/marketplace.json must contain an entry for every skill under skills/.

Entry format:

{
  "name": "skill-name",
  "description": "Description from SKILL.md frontmatter.",
  "source": "./",
  "strict": false,
  "skills": [
    "./skills/skill-name"
  ]
}

Steps:

  1. Scan skills/ directory to list all available skills.
  2. Read each skill's SKILL.md frontmatter (name, description).
  3. Compare with the current plugins array in .claude-plugin/marketplace.json.
  4. Add entries for new skills, update description for changed skills, remove entries for deleted skills.
  5. Keep the JSON properly formatted and valid.

Execution Checklist

After any skill-related code change, run through this checklist:

  • All skill directories in skills/ are listed in README.md under ## Available Skills
  • All skill descriptions in README.md match the corresponding SKILL.md frontmatter
  • All skill directories in skills/ have a corresponding entry in .claude-plugin/marketplace.json
  • All description fields in marketplace.json match the corresponding SKILL.md frontmatter
  • No stale entries exist in either README.md or marketplace.json for removed skills
  • marketplace.json remains valid JSON after changes

版本历史

  • 62ea33c 当前 2026-07-25 05:31

同 Skill 集合

skills/antv-s2-expert/SKILL.md
skills/chart-visualization/SKILL.md
skills/gpt-vis/SKILL.md
skills/icon-retrieval/SKILL.md
skills/infographic-creator/SKILL.md
skills/narrative-text-visualization/SKILL.md
skills/antv-g2-chart/SKILL.md
skills/antv-g6-graph/SKILL.md
skills/antv-x6-editor/SKILL.md

元信息

文件数
0
版本
dc3a46d
Hash
6f680c0c
收录时间
2026-07-25 05:31

首页 - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-09-16 23:14
浙ICP备14020137号-1