Token导航 LogoToken导航

Agent Skill · 研究检索

qe-skill-builder(QE 技能构建者)

qe-skill-builder 用于查找、检索和筛选相关信息,适合在 Codex、Claude、Cursor、Gemini CLI 中需要根据关键词、任务场景或来源线索快速定位候选结果时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

qe-skill-builder 是研究检索类 Agent Skill,可用宿主为 Codex、Claude、Cursor、Gemini CLI,通过GitHub 仓库获取,权限为需要联网;许可证信息还不明确,第三方扫描已通过,按安装量在研究检索类的 73,675 个 Skill 里排第 44,194。

总安装 930周安装 38GitHub Stars 329下载 301核验 2026-05-01

安装说明

本站只整理中文说明,不托管安装包,也不代用户安装。
GitHub
许可证
unknown

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:qe-skill-builder(QE 技能构建者)
来源仓库:https://github.com/proffesor-for-testing/agentic-qe
仓库路径:skills/qe-skill-builder
安装命令:
npx skills add https://github.com/proffesor-for-testing/agentic-qe --skill qe-skill-builder
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 npx skills 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

skills.shnpx skills
npx skills add https://github.com/proffesor-for-testing/agentic-qe --skill qe-skill-builder

这个 Skill 是做什么的

研究检索类 Skill 主要解决「找资料、核对事实、把来源整理清楚」的问题,通常会让助手先检索再总结。

用于查找、检索和筛选相关信息。qe-skill-builder 属于研究检索类 Skill,可作为该场景下的辅助能力补充。适合在关键词、任务场景或来源线索下快速定位候选结果。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态及是否触发联网或文件读写。

注意是否会执行命令或访问敏感数据,确保操作边界清晰。

来源仓库内路径:skills/qe-skill-builder

上手步骤

4 步
  1. 1

    确认自己的宿主工具

    公开资料标注支持 Codex、Claude、Cursor、Gemini CLI;先确认自己用的是其中之一,再按对应工具的 Skills 目录放置。

  2. 2

    拿到安装命令

    可以直接复制的命令是 npx skills add https://github.com/proffesor-for-testing/agentic-qe --skill qe-sk…;命令里的占位符换成自己的路径或密钥再执行。

  3. 3

    安装后重启宿主

    命令执行完要完全退出宿主工具再打开,让新装的 Skill 被重新扫描到,否则列表里可能看不到。

  4. 4

    按最小权限试用

    它需要需要联网,先在测试目录或测试账号里跑,确认没问题再放到正式项目。

常见问题

6 条

qe-skill-builder 怎么安装?

在终端执行 npx skills add https://github.com/proffesor-for-testing/agentic-qe --skill qe-skill-builde…。装完完全退出宿主工具再打开,让它重新扫描本地 Skill。

qe-skill-builder 支持哪些 AI 工具?

公开资料标注支持 Codex、Claude、Cursor、Gemini CLI。其他工具只要能读取本地 Skill 目录,一般也能手动放进去,但要自己确认触发方式是否一致。

qe-skill-builder 需要什么权限?

权限级别是需要联网。该 Skill 可能需要联网访问来源站点、仓库或外部 API;具体网络访问范围需要结合源码和 README 复核。

qe-skill-builder 是免费的吗?

公开资料没有标注明确许可证,收费和商用限制都无法确认。正式使用前请到来源仓库核对授权说明。

qe-skill-builder 用的人多吗?

公开数据是累计安装 930 次,近一周安装 38 次,下载 301 次,GitHub 329 星。这些数字来自第三方目录统计,只能当作热度参考,不代表质量或安全性。

qe-skill-builder 安全吗?

第三方扫描结果为通过,但这只覆盖已知的静态检查项,不能替代自己读一遍源码和安装命令。

值得选的地方和要先想清楚的地方

值得选的地方

  • 同时适配 4 种工具,换客户端不用重新找替代品。
  • 第三方扫描已通过,常见的高风险行为没有命中。

先想清楚的地方

  • 许可证没有明确标注,能不能商用、能不能再分发都不确定。
  • 第三方目录整理,版本更新和行为细节以来源仓库为准。

适不适合你

更适合

  • 已经在用 Codex,想直接扩展它能力的人。
  • 需要处理研究检索类任务、又不想每次都手写提示词的人。

不太适合

  • 需要明确授权才能用到公司项目里的场景。
  • 需要厂商级技术支持和 SLA 的生产系统。

研究检索类 Skill 对比

6 个同类
Skill总安装GitHub 星权限许可证扫描
find-skills

寻找技能 · Codex、Claude

31,199,81316,486操作浏览器MIT有提醒
self-improving-agent

自我改进 Agent · OpenClaw

16,464,0023,396接触敏感数据MIT-0通过
soultrace

灵魂追踪 · Codex、Claude

7,588,94412需要联网未明确有提醒
self-improving

自我完善 · OpenClaw

6,829,2841,046需要联网MIT-0通过
microsoft-foundry

微软代工厂 · Codex、Claude

6,614,144764调用外部服务未明确有提醒
qe-skill-builder

QE 技能构建者 · 本页

930329需要联网未明确通过

按安装量取同分类前几名;数字来自第三方目录统计,只作热度参考,不代表质量结论。

SKILL.md 原文

Skill Builder

What This Skill Does

Creates production-ready Claude Code Skills with proper YAML frontmatter, progressive disclosure architecture, and complete file/folder structure. This skill guides you through building skills that Claude can autonomously discover and use across all surfaces (Claude.ai, Claude Code, SDK, API).

Prerequisites

  • Claude Code 2.0+ or Claude.ai with Skills support
  • Basic understanding of Markdown and YAML
  • Text editor or IDE

Quick Start

Creating Your First Skill

# 1. Create skill directory (MUST be at top level, NOT in subdirectories!)
mkdir -p ~/.claude/skills/my-first-skill

# 2. Create SKILL.md with proper format
cat > ~/.claude/skills/my-first-skill/SKILL.md << 'EOF'
---
name: "My First Skill"
description: "Brief description of what this skill does and when Claude should use it. Maximum 1024 characters."
---

# My First Skill

## What This Skill Does
[Your instructions here]

## Quick Start
[Basic usage]
EOF

# 3. Verify skill is detected
# Restart Claude Code or refresh Claude.ai

Complete Specification

📋 YAML Frontmatter (REQUIRED)

Every SKILL.md must start with YAML frontmatter containing exactly two required fields:

---
name: "Skill Name"                    # REQUIRED: Max 64 chars
description: "What this skill does    # REQUIRED: Max 1024 chars
and when Claude should use it."       # Include BOTH what & when
---
Field Requirements

name (REQUIRED):

  • Type: String
  • Max Length: 64 characters
  • Format: Human-friendly display name
  • Usage: Shown in skill lists, UI, and loaded into Claude's system prompt
  • Best Practice: Use Title Case, be concise and descriptive
  • Examples:

- ✅ "API Documentation Generator" - ✅ "React Component Builder" - ✅ "Database Schema Designer" - ❌ "skill-1" (not descriptive) - ❌ "This is a very long skill name that exceeds sixty-four characters" (too long)

description (REQUIRED):

  • Type: String
  • Max Length: 1024 characters
  • Format: Plain text or minimal markdown
  • Content: MUST include:

1. What the skill does (functionality) 2. When Claude should invoke it (trigger conditions)

  • Usage: Loaded into Claude's system prompt for autonomous matching
  • Best Practice: Front-load key trigger words, be specific about use cases
  • Examples:

- ✅ "Generate OpenAPI 3.0 documentation from Express.js routes. Use when creating API docs, documenting endpoints, or building API specifications." - ✅ "Create React functional components with TypeScript, hooks, and tests. Use when scaffolding new components or converting class components." - ❌ "A comprehensive guide to API documentation" (no "when" clause) - ❌ "Documentation tool" (too vague)

YAML Formatting Rules
---
# ✅ CORRECT: Simple string
name: "API Builder"
description: "Creates REST APIs with Express and TypeScript."

# ✅ CORRECT: Multi-line description
name: "Full-Stack Generator"
description: "Generates full-stack applications with React frontend and Node.js backend. Use when starting new projects or scaffolding applications."

# ✅ CORRECT: Special characters quoted
name: "JSON:API Builder"
description: "Creates JSON:API compliant endpoints: pagination, filtering, relationships."

# ❌ WRONG: Missing quotes with special chars
name: API:Builder  # YAML parse error!

# ❌ WRONG: Extra fields (ignored but discouraged)
name: "My Skill"
description: "My description"
version: "1.0.0"       # NOT part of spec
author: "Me"           # NOT part of spec
tags: ["dev", "api"]   # NOT part of spec
---

Critical: Only name and description are used by Claude. Additional fields are ignored.


📂 Directory Structure

Minimal Skill (Required)
~/.claude/skills/                    # Personal skills location
└── my-skill/                        # Skill directory (MUST be at top level!)
    └── SKILL.md                     # REQUIRED: Main skill file

IMPORTANT: Skills MUST be directly under ~/.claude/skills/[skill-name]/. Claude Code does NOT support nested subdirectories or namespaces!

Full-Featured Skill (Recommended)
~/.claude/skills/
└── my-skill/                        # Top-level skill directory
        ├── SKILL.md                 # REQUIRED: Main skill file
        ├── README.md                # Optional: Human-readable docs
        ├── scripts/                 # Optional: Executable scripts
        │   ├── setup.sh
        │   ├── validate.js
        │   └── deploy.py
        ├── resources/               # Optional: Supporting files
        │   ├── templates/
        │   │   ├── api-template.js
        │   │   └── component.tsx
        │   ├── examples/
        │   │   └── sample-output.json
        │   └── schemas/
        │       └── config-schema.json
        └── docs/                    # Optional: Additional documentation
            ├── ADVANCED.md
            ├── TROUBLESHOOTING.md
            └── API_REFERENCE.md
Skills Locations

Personal Skills (available across all projects):

~/.claude/skills/
└── [your-skills]/
  • Path: ~/.claude/skills/ or $HOME/.claude/skills/
  • Scope: Available in all projects for this user
  • Version Control: NOT committed to git (outside repo)
  • Use Case: Personal productivity tools, custom workflows

Project Skills (team-shared, version controlled):

<project-root>/.claude/skills/
└── [team-skills]/
  • Path: .claude/skills/ in project root
  • Scope: Available only in this project
  • Version Control: SHOULD be committed to git
  • Use Case: Team workflows, project-specific tools, shared knowledge

🎯 Progressive Disclosure Architecture

Claude Code uses a 3-level progressive disclosure system to scale to 100+ skills without context penalty:

Level 1: Metadata (Name + Description)

Loaded: At Claude Code startup, always Size: ~200 chars per skill Purpose: Enable autonomous skill matching Context: Loaded into system prompt for ALL skills

---
name: "API Builder"                   # 11 chars
description: "Creates REST APIs..."   # ~50 chars
---
# Total: ~61 chars per skill
# 100 skills = ~6KB context (minimal!)
Level 2: SKILL.md Body

Loaded: When skill is triggered/matched Size: ~1-10KB typically Purpose: Main instructions and procedures Context: Only loaded for ACTIVE skills

# API Builder

## What This Skill Does
[Main instructions - loaded only when skill is active]

## Quick Start
[Basic procedures]

## Step-by-Step Guide
[Detailed instructions]
Level 3+: Referenced Files

Loaded: On-demand as Claude navigates Size: Variable (KB to MB) Purpose: Deep reference, examples, schemas Context: Loaded only when Claude accesses specific files

# In SKILL.md
See [Advanced Configuration](docs/ADVANCED.md) for complex scenarios.
See [API Reference](docs/API_REFERENCE.md) for complete documentation.
Use template: `resources/templates/api-template.js`

# Claude will load these files ONLY if needed

Benefit: Install 100+ skills with ~6KB context. Only active skill content (1-10KB) enters context.


📝 SKILL.md Content Structure

Recommended 4-Level Structure
---
name: "Your Skill Name"
description: "What it does and when to use it"
---

# Your Skill Name

## Level 1: Overview (Always Read First)
Brief 2-3 sentence description of the skill.

## Prerequisites
- Requirement 1
- Requirement 2

## What This Skill Does
1. Primary function
2. Secondary function
3. Key benefit

---

## Level 2: Quick Start (For Fast Onboarding)

### Basic Usage

Simplest use case

command --option value


### Common Scenarios

1. **Scenario 1**: How to...
2. **Scenario 2**: How to...

---

## Level 3: Detailed Instructions (For Deep Work)

### Step-by-Step Guide

#### Step 1: Initial Setup

Commands


Expected output:

Success message


#### Step 2: Configuration

- Configuration option 1
- Configuration option 2

#### Step 3: Execution

- Run the main command
- Verify results

### Advanced Options

#### Option 1: Custom Configuration

Advanced usage


#### Option 2: Integration

Integration steps


---

## Level 4: Reference (Rarely Needed)

### Troubleshooting

#### Issue: Common Problem

**Symptoms**: What you see **Cause**: Why it happens **Solution**: How to fix

Fix command


#### Issue: Another Problem

**Solution**: Steps to resolve

### Complete API Reference

See [API_REFERENCE.md](https://github.com/proffesor-for-testing/agentic-qe/blob/HEAD/.kiro/skills/qe-skill-builder/docs/API_REFERENCE.md)

### Examples

See [examples/](https://github.com/proffesor-for-testing/agentic-qe/blob/HEAD/.kiro/skills/qe-skill-builder/resources/examples/)

### Related Skills

- [Related Skill 1](#)
- [Related Skill 2](#)

### Resources

- [External Link 1](https://example.com)
- [Documentation](https://docs.example.com)

🎨 Content Best Practices

Writing Effective Descriptions

Front-Load Keywords:

# ✅ GOOD: Keywords first
description: "Generate TypeScript interfaces from JSON schema. Use when converting schemas, creating types, or building API clients."

# ❌ BAD: Keywords buried
description: "This skill helps developers who need to work with JSON schemas by providing a way to generate TypeScript interfaces."

Include Trigger Conditions:

# ✅ GOOD: Clear "when" clause
description: "Debug React performance issues using Chrome DevTools. Use when components re-render unnecessarily, investigating slow updates, or optimizing bundle size."

# ❌ BAD: No trigger conditions
description: "Helps with React performance debugging."

Be Specific:

# ✅ GOOD: Specific technologies
description: "Create Express.js REST endpoints with Joi validation, Swagger docs, and Jest tests. Use when building new APIs or adding endpoints."

# ❌ BAD: Too generic
description: "Build API endpoints with proper validation and testing."
Progressive Disclosure Writing

Keep Level 1 Brief (Overview):

## What This Skill Does
Creates production-ready React components with TypeScript, hooks, and tests in 3 steps.

Level 2 for Common Paths (Quick Start):

## Quick Start

Most common use case (80% of users)

generate-component MyComponent

Level 3 for Details (Step-by-Step):

## Step-by-Step Guide

### Creating a Basic Component
1. Run generator
2. Choose template
3. Customize options
[Detailed explanations]

Level 4 for Edge Cases (Reference):

## Advanced Configuration
For complex scenarios like HOCs, render props, or custom hooks, see [ADVANCED.md](docs/ADVANCED.md).

🛠️ Adding Scripts and Resources

Scripts Directory

Purpose: Executable scripts that Claude can run Location: scripts/ in skill directory Usage: Referenced from SKILL.md

Example:

# In skill directory
scripts/
├── setup.sh          # Initialization script
├── validate.js       # Validation logic
├── generate.py       # Code generation
└── deploy.sh         # Deployment script

Reference from SKILL.md:

## Setup
Run the setup script:

./scripts/setup.sh


## Validation

Validate your configuration:

node scripts/validate.js config.json

Resources Directory

Purpose: Templates, examples, schemas, static files Location: resources/ in skill directory Usage: Referenced or copied by scripts

Example:

resources/
├── templates/
│   ├── component.tsx.template
│   ├── test.spec.ts.template
│   └── story.stories.tsx.template
├── examples/
│   ├── basic-example/
│   ├── advanced-example/
│   └── integration-example/
└── schemas/
    ├── config.schema.json
    └── output.schema.json

Reference from SKILL.md:

## Templates
Use the component template:

cp resources/templates/component.tsx.template src/components/MyComponent.tsx


## Examples

See working examples in `resources/examples/`:

- `basic-example/` - Simple component
- `advanced-example/` - With hooks and context

🔗 File References and Navigation

Claude can navigate to referenced files automatically. Use these patterns:

Markdown Links
See [Advanced Configuration](docs/ADVANCED.md) for complex scenarios.
See [Troubleshooting Guide](docs/TROUBLESHOOTING.md) if you encounter errors.
Relative File Paths
Use the template located at `resources/templates/api-template.js`
See examples in `resources/examples/basic-usage/`
Inline File Content
## Example Configuration
See `resources/examples/config.json`:

{ "option": "value" }

Best Practice: Keep SKILL.md lean (~2-5KB). Move lengthy content to separate files and reference them. Claude will load only what's needed.


✅ Validation Checklist

Before publishing a skill, verify:

YAML Frontmatter:

  • [ ] Starts with ---
  • [ ] Contains name field (max 64 chars)
  • [ ] Contains description field (max 1024 chars)
  • [ ] Description includes "what" and "when"
  • [ ] Ends with ---
  • [ ] No YAML syntax errors

File Structure:

  • [ ] SKILL.md exists in skill directory
  • [ ] Directory is DIRECTLY in ~/.claude/skills/[skill-name]/ or .claude/skills/[skill-name]/
  • [ ] Uses clear, descriptive directory name
  • [ ] NO nested subdirectories (Claude Code requires top-level structure)

Content Quality:

  • [ ] Level 1 (Overview) is brief and clear
  • [ ] Level 2 (Quick Start) shows common use case
  • [ ] Level 3 (Details) provides step-by-step guide
  • [ ] Level 4 (Reference) links to advanced content
  • [ ] Examples are concrete and runnable
  • [ ] Troubleshooting section addresses common issues

Progressive Disclosure:

  • [ ] Core instructions in SKILL.md (~2-5KB)
  • [ ] Advanced content in separate docs/
  • [ ] Large resources in resources/ directory
  • [ ] Clear navigation between levels

Testing:

  • [ ] Skill appears in Claude's skill list
  • [ ] Description triggers on relevant queries
  • [ ] Instructions are clear and actionable
  • [ ] Scripts execute successfully (if included)
  • [ ] Examples work as documented

Skill Builder Templates

Template 1: Basic Skill (Minimal)

---
name: "My Basic Skill"
description: "One sentence what. One sentence when to use."
---

# My Basic Skill

## What This Skill Does
[2-3 sentences describing functionality]

## Quick Start

Single command to get started


## Step-by-Step Guide

### Step 1: Setup

[Instructions]

### Step 2: Usage

[Instructions]

### Step 3: Verify

[Instructions]

## Troubleshooting

- **Issue**: Problem description
  - **Solution**: Fix description

Template 2: Intermediate Skill (With Scripts)

---
name: "My Intermediate Skill"
description: "Detailed what with key features. When to use with specific triggers: scaffolding, generating, building."
---

# My Intermediate Skill

## Prerequisites
- Requirement 1
- Requirement 2

## What This Skill Does
1. Primary function
2. Secondary function
3. Integration capability

## Quick Start

./scripts/setup.sh ./scripts/generate.sh my-project


## Configuration

Edit `config.json`:

{ "option1": "value1", "option2": "value2" }


## Step-by-Step Guide

### Basic Usage

[Steps for 80% use case]

### Advanced Usage

[Steps for complex scenarios]

## Available Scripts

- `scripts/setup.sh` - Initial setup
- `scripts/generate.sh` - Code generation
- `scripts/validate.sh` - Validation

## Resources

- Templates: `resources/templates/`
- Examples: `resources/examples/`

## Troubleshooting

[Common issues and solutions]

Template 3: Advanced Skill (Full-Featured)

---
name: "My Advanced Skill"
description: "Comprehensive what with all features and integrations. Use when [trigger 1], [trigger 2], or [trigger 3]. Supports [technology stack]."
---

# My Advanced Skill

## Overview
[Brief 2-3 sentence description]

## Prerequisites
- Technology 1 (version X+)
- Technology 2 (version Y+)
- API keys or credentials

## What This Skill Does
1. **Core Feature**: Description
2. **Integration**: Description
3. **Automation**: Description

---

## Quick Start (60 seconds)

### Installation

./scripts/install.sh


### First Use

./scripts/quickstart.sh


Expected output:

✓ Setup complete ✓ Configuration validated → Ready to use


---

## Configuration

### Basic Configuration

Edit `config.json`:

{ "mode": "production", "features": ["feature1", "feature2"] }


### Advanced Configuration

See [Configuration Guide](https://github.com/proffesor-for-testing/agentic-qe/blob/HEAD/.kiro/skills/qe-skill-builder/docs/CONFIGURATION.md)

---

## Step-by-Step Guide

### 1. Initial Setup

[Detailed steps]

### 2. Core Workflow

[Main procedures]

### 3. Integration

[Integration steps]

---

## Advanced Features

### Feature 1: Custom Templates

./scripts/generate.sh --template custom


### Feature 2: Batch Processing

./scripts/batch.sh --input data.json


### Feature 3: CI/CD Integration

See [CI/CD Guide](https://github.com/proffesor-for-testing/agentic-qe/blob/HEAD/.kiro/skills/qe-skill-builder/docs/CICD.md)

---

## Scripts Reference

| Script | Purpose | Usage |
| --- | --- | --- |
| `install.sh` | Install dependencies | `./scripts/install.sh` |
| `generate.sh` | Generate code | `./scripts/generate.sh [name]` |
| `validate.sh` | Validate output | `./scripts/validate.sh` |
| `deploy.sh` | Deploy to environment | `./scripts/deploy.sh [env]` |

---

## Resources

### Templates

- `resources/templates/basic.template` - Basic template
- `resources/templates/advanced.template` - Advanced template

### Examples

- `resources/examples/basic/` - Simple example
- `resources/examples/advanced/` - Complex example
- `resources/examples/integration/` - Integration example

### Schemas

- `resources/schemas/config.schema.json` - Configuration schema
- `resources/schemas/output.schema.json` - Output validation

---

## Troubleshooting

### Issue: Installation Failed

**Symptoms**: Error during `install.sh` **Cause**: Missing dependencies **Solution**:

Install prerequisites

npm install -g required-package ./scripts/install.sh --force


### Issue: Validation Errors

**Symptoms**: Validation script fails **Solution**: See [Troubleshooting Guide](https://github.com/proffesor-for-testing/agentic-qe/blob/HEAD/.kiro/skills/qe-skill-builder/docs/TROUBLESHOOTING.md)

---

## API Reference

Complete API documentation: [API_REFERENCE.md](https://github.com/proffesor-for-testing/agentic-qe/blob/HEAD/.kiro/skills/qe-skill-builder/docs/API_REFERENCE.md)

## Related Skills

- [Related Skill 1](https://github.com/proffesor-for-testing/agentic-qe/blob/HEAD/.kiro/skills/qe-skill-builder/../related-skill-1/)
- [Related Skill 2](https://github.com/proffesor-for-testing/agentic-qe/blob/HEAD/.kiro/skills/qe-skill-builder/../related-skill-2/)

## Resources

- [Official Documentation](https://example.com/docs)
- [GitHub Repository](https://github.com/example/repo)
- [Community Forum](https://forum.example.com)

---

**Created**: 2025-10-19 **Category**: Advanced **Difficulty**: Intermediate **Estimated Time**: 15-30 minutes

Examples from the Wild

Example 1: Simple Documentation Skill

---
name: "README Generator"
description: "Generate comprehensive README.md files for GitHub repositories. Use when starting new projects, documenting code, or improving existing READMEs."
---

# README Generator

## What This Skill Does
Creates well-structured README.md files with badges, installation, usage, and contribution sections.

## Quick Start

Answer a few questions

./scripts/generate-readme.sh

README.md created with:

- Project title and description

- Installation instructions

- Usage examples

- Contribution guidelines


## Customization

Edit sections in `resources/templates/sections/` before generating.

Example 2: Code Generation Skill

---
name: "React Component Generator"
description: "Generate React functional components with TypeScript, hooks, tests, and Storybook stories. Use when creating new components, scaffolding UI, or following component architecture patterns."
---

# React Component Generator

## Prerequisites
- Node.js 18+
- React 18+
- TypeScript 5+

## Quick Start

./scripts/generate-component.sh MyComponent

Creates:

- src/components/MyComponent/MyComponent.tsx

- src/components/MyComponent/MyComponent.test.tsx

- src/components/MyComponent/MyComponent.stories.tsx

- src/components/MyComponent/index.ts


## Step-by-Step Guide

### 1. Run Generator

./scripts/generate-component.sh ComponentName


### 2. Choose Template

- Basic: Simple functional component
- With State: useState hooks
- With Context: useContext integration
- With API: Data fetching component

### 3. Customize

Edit generated files in `src/components/ComponentName/`

## Templates

See `resources/templates/` for available component templates.

Learn More

Official Resources

Community

Advanced Topics

  • Multi-file skills with complex navigation
  • Skills that spawn other skills
  • Integration with MCP tools
  • Dynamic skill generation

Created: 2025-10-19 Version: 1.0.0 Maintained By: agentic-flow team License: MIT

平台分布

Codex

33.78%
按下载量换算102

Claude

32.21%
按下载量换算97

Cursor

17.53%
按下载量换算53

Gemini CLI

10.64%
按下载量换算32

安全审计

Gen Agent Trust Hub

通过

Socket

通过

Snyk

通过

权限和风险

需要联网

该 Skill 可能需要联网访问来源站点、仓库或外部 API;具体网络访问范围需要结合源码和 README 复核。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。目前只有一个公开来源,建议同时核对源仓库。

继续浏览同类 Skills