Agent Skills › videojs/video.js › write-react-component-design

write-react-component-design

GitHub

根据用户明确请求,编写React组件设计记录。通过阅读相关代码、测试和文档,提炼组件边界、约束及非显而易见的设计 rationale,生成简洁的决策文档并链接源码。

.agents/skills/write-react-component-design/SKILL.md videojs/video.js

触发场景

用户明确要求编写React组件设计记录 提供组件路径或UI记录位置

安装

npx skills add videojs/video.js --skill write-react-component-design -g -y
更多选项

非标准路径

npx skills add https://github.com/videojs/video.js/tree/main/.agents/skills/write-react-component-design -g -y

不安装直接使用

npx skills use videojs/video.js@write-react-component-design

指定 Agent (Claude Code)

npx skills add videojs/video.js --skill write-react-component-design -a claude-code -g -y

安装 repo 全部 skill

npx skills add videojs/video.js --all -g -y

预览 repo 内 skill

npx skills add videojs/video.js --list

SKILL.md

Frontmatter
{
    "name": "write-react-component-design",
    "description": "Write React design records. Use when the user explicitly requests one."
}

React component design records

Read internal/design/README.md, nearby records, and relevant React code, tests, exports, and package metadata.

  1. Require an explicit request. Use its path or the smallest UI record location, with React scope clear.
  2. State the component boundary and only the rationale or constraint that code and tests cannot explain.
  3. Cover ownership, anatomy, props, context, rendering, CSS APIs, opt-outs, exports, or bundle cost only when they explain the choice.
  4. Link source instead of copying inventories or mechanics. Include alternatives or consequences only when material.

Keep it to a few paragraphs. Do not add an HTML contract or companion record without a separate request.

Example

Input: “Write a React component design record for chapter selection.”

Output: A compact React decision, its non-inferable rationale, and useful source links.

版本历史

  • 8a0a3d8 当前 2026-10-20 08:04

同 Skill 集合

.agents/skills/change-spf-behavior/SKILL.md
.agents/skills/commit-pr/SKILL.md
.agents/skills/configure-vite-plus/SKILL.md
.agents/skills/create-html-component/SKILL.md
.agents/skills/create-issue/SKILL.md
.agents/skills/create-react-component/SKILL.md
.agents/skills/create-skill/SKILL.md
.agents/skills/create-spf-behavior/SKILL.md
.agents/skills/design-api/SKILL.md
.agents/skills/document-spf-feature/SKILL.md
.agents/skills/document-spf-use-case/SKILL.md
.agents/skills/implement-accessible-ui/SKILL.md
.agents/skills/implement-spf-feature/SKILL.md
.agents/skills/implement-spf-use-case/SKILL.md
.agents/skills/implement-ui-transition/SKILL.md
.agents/skills/investigate-issue/SKILL.md
.agents/skills/maintain-agent-docs/SKILL.md
.agents/skills/maintain-tests/SKILL.md
.agents/skills/maintain-vjsc-skin-gaps/SKILL.md
.agents/skills/review-accessibility/SKILL.md
.agents/skills/review-api/SKILL.md
.agents/skills/review-branch/SKILL.md
.agents/skills/review-docs/SKILL.md
.agents/skills/review-html-component-design/SKILL.md
.agents/skills/review-html-component/SKILL.md
.agents/skills/review-react-component-design/SKILL.md
.agents/skills/review-react-component/SKILL.md
.agents/skills/write-api-reference/SKILL.md
.agents/skills/write-design-doc/SKILL.md
.agents/skills/write-docs/SKILL.md
.agents/skills/write-html-component-design/SKILL.md
.agents/skills/write-locale-translations/SKILL.md
.agents/skills/write-rfc/SKILL.md
.agents/skills/create-rolldown-plugin/SKILL.md
.agents/skills/create-vite-plugin/SKILL.md
.agents/skills/create-vjsc-component/SKILL.md
.agents/skills/transform-rolldown-code/SKILL.md

元信息

文件数
0
版本
8a0a3d8
Hash
de1a11c8
收录时间
2026-10-20 08:04

首页 - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-11-03 04:11
浙ICP备14020137号-1