跳到正文
cccskills
免费在 GitHub 公开

improve-add-skill

Improve the repo-local add skill from reviewed Neovim plugin categorization corrections. Use when a correction commit, PR review result, diff, or artifact such as a `teach:` commit shows that `$add` placed, excluded, or reasoned about plugins incorrectly and the reusable lesson should be folded back into `.codex/skills/add/**`.

中文简介正在准备中。当前显示原文说明。

yutkat/my-neovim-pluginlist星标 833(GitHub 833 + cccskills 0)

实测评分 未实测

查看安装方法

包含的文件(2)

  • SKILL.md2.0 KB
  • agents/openai.yaml216 B

SKILL.md(原文)

安装前可以查看交给 AI 代理的指令内容。

Improve Add Skill

Overview

Turn reviewed corrections from $add PRs into small, reusable improvements to the add skill.

Workflow

  1. Read the correction artifacts named in the user request, such as a commit diff, PR body, .reason.md, review comment, or /tmp/add-skill-feedback.md.
  2. Read .codex/skills/add/SKILL.md, .codex/skills/add/references/PLACEMENT_RULES.md, and .codex/skills/add/references/SECTION.md.
  3. Identify only the actual reviewed correction: moved plugin entries, removed entries, changed .reason.md categories, or explicit rationale in the commit message.
  4. Convert the correction into the smallest reusable rule that would have prevented the mistake.
  5. Edit only .codex/skills/add/SKILL.md and .codex/skills/add/references/*.md.

Prefer references/PLACEMENT_RULES.md for categorization lessons. Update SKILL.md only when the workflow itself needs to change.

Generalization Rules

  • Generalize from plugin purpose and user workflow, not from a single repository name.
  • Keep a repository-specific rule only when the correction is about an exclusion or a uniquely named ecosystem with no broader lesson.
  • Do not add a rule when the diff is only formatting, ordering, typo repair, badge repair, or a one-off judgment with unclear rationale.
  • Do not change the plugin list markdown files, .reason.md, workflows, dependencies, or generated files.

Output

  • Keep changes minimal and easy to review.
  • Preserve existing wording style in the target file.
  • Report the correction source, the rule added or changed, and any artifact that was too ambiguous to use.

If the correction cannot be generalized safely, make no file edits and explain why.

评价

还没有评价。欢迎分享你的使用感受。

评论

无需登录即可发表。欢迎分享使用感受、提问,或说明在哪些环境下无法运行。

还没有评论。来写第一条吧。

提交后会立即公开。请勿填写邮箱、电话等个人信息。URL 最多 2 个。

0 / 1000 字

此表单受 reCAPTCHA 保护,适用 Google 的隐私权政策和服务条款。

同一仓库的技能

add

免费

Categorize new Neovim plugins and insert them into the correct markdown category files

中文简介正在准备中。当前显示原文说明。

yutkat/my-neovim-pluginlist8332026年10月26日 更新

unarchive

免费

Restore unarchived Neovim plugins from Archived.md to existing categories using commit history. Use when processing archive-check results or restoring previously archived plugin entries.

中文简介正在准备中。当前显示原文说明。

yutkat/my-neovim-pluginlist8332026年10月26日 更新

Draft `teach:` commit messages for `.github/workflows/improve-add-skill.yml`. Use when preparing or reviewing a correction commit that should trigger the Improve Add Skill workflow from `$add` categorization feedback, including moved plugin entries, removed or excluded plugins, changed `.reason.md` categories, or review-approved rationale that should be generalized into `.codex/skills/add/**`.

中文简介正在准备中。当前显示原文说明。

yutkat/my-neovim-pluginlist8332026年10月26日 更新

查看 yutkat 的全部技能

报告此技能的问题