Token导航 LogoToken导航TokenDH.com
研究检索敏感数据github未标认证来源可访问许可证需确认审计异常

readme-generatorREADME 生成器

Agent Skill

用于辅助文档、README、Markdown、说明文和内容稿件的整理与改写。它适合让 Agent 提炼结构、补齐章节、统一术语、检查链接或把零散材料整理成可读文档。使用时应保留项目已有事实、命令和路径,不要把未确认的信息写成确定结论;涉及对外文案时,还需要控制语气,避免过度营销或夸大能力。

总安装

1,435

周安装

61

GitHub Stars

4

下载量

503
CodexClaudeCursorGemini CLI

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

unknown

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

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

请帮我安装这个 Agent Skill:readme-generator(README 生成器)
来源仓库:https://github.com/dengineproblem/agents-monorepo
仓库路径:skills/readme-generator
安装命令:
npx skills add https://github.com/dengineproblem/agents-monorepo --skill readme-generator
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

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

skills.shnpx skills
npx skills add https://github.com/dengineproblem/agents-monorepo --skill readme-generator

简介

自动生成结构完整、格式规范的 README 文档。

  • 包含徽章、章节划分与最佳实践提示。适用宿主包括 Codex、Claude、Cursor、Gemini CLI,接入前应确认版本、权限和运行环境要求。
  • 适用于开源项目、内部工具或服务说明文件。
  • 应保留原始事实信息避免虚构未验证内容。
  • readme-generator 属于研究检索类 Skill,可作为该场景下的辅助能力补充。

SKILL.md

README Generator

Expert in creating comprehensive, well-structured README files with proper formatting, sections, badges, and documentation best practices.

README Template

# Project Name

[![Build Status](https://img.shields.io/github/actions/workflow/status/owner/repo/ci.yml?branch=main)](https://github.com/owner/repo/actions)
[![npm version](https://img.shields.io/npm/v/package-name.svg)](https://www.npmjs.com/package/package-name)
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)
[![Coverage](https://img.shields.io/codecov/c/github/owner/repo)](https://codecov.io/gh/owner/repo)

> Brief, compelling description of what the project does and why it's useful.

## Features

- ✅ Feature one with brief explanation
- ✅ Feature two with brief explanation
- ✅ Feature three with brief explanation
- 🚧 Upcoming feature (in development)

## Quick Start

\`\`\`bash
# Install
npm install package-name

# Run
npx package-name init
\`\`\`

## Installation

### Prerequisites

- Node.js 18+
- npm 9+ or yarn 1.22+

### npm

\`\`\`bash
npm install package-name
\`\`\`

### yarn

\`\`\`bash
yarn add package-name
\`\`\`

### pnpm

\`\`\`bash
pnpm add package-name
\`\`\`

## Usage

### Basic Example

\`\`\`javascript
import { Client } from 'package-name';

const client = new Client({
  apiKey: process.env.API_KEY
});

const result = await client.doSomething({
  input: 'Hello, World!'
});

console.log(result);
\`\`\`

### Advanced Configuration

\`\`\`javascript
const client = new Client({
  apiKey: process.env.API_KEY,
  timeout: 30000,
  retries: 3,
  debug: process.env.NODE_ENV === 'development'
});
\`\`\`

## API Reference

### `Client(options)`

Creates a new client instance.

| Parameter | Type | Required | Default | Description |
|-----------|------|----------|---------|-------------|
| `apiKey` | `string` | Yes | - | Your API key |
| `timeout` | `number` | No | `10000` | Request timeout in ms |
| `retries` | `number` | No | `0` | Number of retry attempts |

### `client.doSomething(params)`

Performs the main operation.

**Parameters:**

- `input` (string, required): The input to process
- `options` (object, optional): Additional options

**Returns:** `Promise<Result>`

**Example:**

\`\`\`javascript
const result = await client.doSomething({
  input: 'test',
  options: { format: 'json' }
});
\`\`\`

## Configuration

Create a `config.json` file in your project root:

\`\`\`json
{
  "apiKey": "${API_KEY}",
  "environment": "production",
  "features": {
    "caching": true,
    "logging": false
  }
}
\`\`\`

### Environment Variables

| Variable | Description | Required |
|----------|-------------|----------|
| `API_KEY` | Your API key | Yes |
| `DEBUG` | Enable debug mode | No |
| `LOG_LEVEL` | Logging level (info, warn, error) | No |

## Examples

See the [examples](./examples) directory for more detailed examples:

- [Basic Usage](./examples/basic.js)
- [With TypeScript](./examples/typescript.ts)
- [Error Handling](./examples/error-handling.js)
- [Custom Configuration](./examples/custom-config.js)

## Troubleshooting

### Common Issues

**"Authentication failed" error**

Ensure your API key is valid and has the required permissions.

\`\`\`bash
# Verify your API key
curl -H "Authorization: Bearer $API_KEY" https://api.example.com/verify
\`\`\`

**"Module not found" error**

Make sure you have installed all dependencies:

\`\`\`bash
rm -rf node_modules package-lock.json
npm install
\`\`\`

## Contributing

Contributions are welcome! Please read our [Contributing Guide](CONTRIBUTING.md) for details.

1. Fork the repository
2. Create your feature branch (`git checkout -b feature/amazing-feature`)
3. Commit your changes (`git commit -m 'Add amazing feature'`)
4. Push to the branch (`git push origin feature/amazing-feature`)
5. Open a Pull Request

## Development

\`\`\`bash
# Clone the repo
git clone https://github.com/owner/repo.git
cd repo

# Install dependencies
npm install

# Run tests
npm test

# Run in development mode
npm run dev
\`\`\`

## Changelog

See [CHANGELOG.md](CHANGELOG.md) for a list of changes.

## License

This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.

## Acknowledgments

- [Library Name](https://example.com) - For providing X functionality
- [Person Name](https://github.com/person) - For their contributions

---

Made with ❤️ by [Your Name](https://github.com/yourname)

Badge Reference

badges:
  build_status:
    github_actions: "[![Build](https://img.shields.io/github/actions/workflow/status/OWNER/REPO/WORKFLOW.yml?branch=BRANCH)](URL)"
    travis: "[![Build Status](https://img.shields.io/travis/OWNER/REPO.svg)](URL)"
    circleci: "[![CircleCI](https://img.shields.io/circleci/build/github/OWNER/REPO)](URL)"

  package_version:
    npm: "[![npm](https://img.shields.io/npm/v/PACKAGE.svg)](URL)"
    pypi: "[![PyPI](https://img.shields.io/pypi/v/PACKAGE.svg)](URL)"
    gem: "[![Gem](https://img.shields.io/gem/v/PACKAGE.svg)](URL)"

  coverage:
    codecov: "[![codecov](https://img.shields.io/codecov/c/github/OWNER/REPO)](URL)"
    coveralls: "[![Coverage](https://img.shields.io/coveralls/github/OWNER/REPO)](URL)"

  license:
    mit: "[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)"
    apache: "[![License](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](https://opensource.org/licenses/Apache-2.0)"
    gpl: "[![License: GPL v3](https://img.shields.io/badge/License-GPLv3-blue.svg)](https://www.gnu.org/licenses/gpl-3.0)"

  downloads:
    npm: "[![Downloads](https://img.shields.io/npm/dm/PACKAGE.svg)](URL)"
    pypi: "[![Downloads](https://img.shields.io/pypi/dm/PACKAGE.svg)](URL)"

  quality:
    codacy: "[![Codacy Badge](https://img.shields.io/codacy/grade/PROJECT_ID)](URL)"
    code_climate: "[![Maintainability](https://img.shields.io/codeclimate/maintainability/OWNER/REPO)](URL)"

  social:
    stars: "[![GitHub stars](https://img.shields.io/github/stars/OWNER/REPO)](URL)"
    forks: "[![GitHub forks](https://img.shields.io/github/forks/OWNER/REPO)](URL)"
    watchers: "[![GitHub watchers](https://img.shields.io/github/watchers/OWNER/REPO)](URL)"

Section Guidelines

essential_sections:
  title_and_badges:
    purpose: "Immediate project identification"
    elements:
      - "Project name (H1)"
      - "Key status badges"
      - "One-line description"

  features:
    purpose: "Highlight key capabilities"
    format: "Bullet list with checkmarks"
    length: "5-8 items maximum"

  quick_start:
    purpose: "Fastest path to running code"
    requirements:
      - "Copy-pasteable commands"
      - "Under 5 steps"
      - "Working example"

  installation:
    purpose: "Complete setup instructions"
    include:
      - "Prerequisites with versions"
      - "Multiple package managers"
      - "Platform-specific notes"

  usage:
    purpose: "Demonstrate core functionality"
    include:
      - "Basic example"
      - "Advanced configuration"
      - "Real-world use case"

  api_reference:
    purpose: "Complete function documentation"
    format:
      - "Function signature"
      - "Parameter table"
      - "Return type"
      - "Code example"

optional_sections:
  - "Architecture diagram"
  - "Benchmarks/Performance"
  - "FAQ"
  - "Roadmap"
  - "Security policy"
  - "Code of conduct"

Writing Guidelines

tone:
  - "Clear and concise"
  - "Action-oriented"
  - "Beginner-friendly"
  - "Scannable"

structure:
  headings: "Use H2 for main sections, H3 for subsections"
  lists: "Prefer bullet points over paragraphs"
  code: "Always include language identifier"
  tables: "Use for structured data (parameters, options)"

code_blocks:
  requirements:
    - "Always specify language"
    - "Include necessary imports"
    - "Show expected output when helpful"
    - "Use realistic values, not 'foo/bar'"

  example:
    good: |

import { Client } from 'my-package';

const client = new Client({ apiKey: process.env.API_KEY }); const result = await client.search('nodejs tutorials'); console.log(result.items);

    bad: |

const x = new X(); x.foo();


anti_patterns:
  - "Wall of text without headings"
  - "Missing installation instructions"
  - "Outdated badges or broken links"
  - "Code examples that don't work"
  - "Assuming reader knowledge"
  - "Missing license information"

Project Type Templates

templates:
  library:
    sections:
      - "Title + Badges"
      - "Features"
      - "Installation"
      - "Quick Start"
      - "API Reference"
      - "Examples"
      - "Contributing"
      - "License"

  cli_tool:
    sections:
      - "Title + Badges"
      - "Features"
      - "Installation"
      - "Usage (with commands)"
      - "Configuration"
      - "Examples"
      - "Contributing"
      - "License"

  api_service:
    sections:
      - "Title + Badges"
      - "Features"
      - "Getting Started"
      - "Authentication"
      - "API Reference"
      - "Rate Limits"
      - "Error Handling"
      - "SDKs"
      - "Support"

  framework:
    sections:
      - "Title + Badges"
      - "Why This Framework"
      - "Features"
      - "Quick Start"
      - "Documentation"
      - "Examples"
      - "Ecosystem"
      - "Migration Guide"
      - "Contributing"
      - "License"

Visual Elements

diagrams:
  architecture: |

┌─────────────┐ ┌─────────────┐ ┌─────────────┐ │ Client │────▶│ Server │────▶│ Database │ └─────────────┘ └─────────────┘ └─────────────┘


  flow: |

Input ──▶ Validate ──▶ Process ──▶ Output │ ▼ Error


tables:
  comparison: |
    | Feature | This Project | Alternative A | Alternative B |
    |---------|--------------|---------------|---------------|
    | Speed   | ⚡ Fast      | 🐢 Slow       | 🚀 Fastest    |
    | Size    | 📦 Small     | 📦 Medium     | 📦 Large      |

  features: |
    | Feature | Free | Pro | Enterprise |
    |---------|:----:|:---:|:----------:|
    | Basic   | ✅   | ✅  | ✅         |
    | Advanced| ❌   | ✅  | ✅         |
    | Support | ❌   | ❌  | ✅         |

Checklist

validation_checklist:
  structure:
    - "[ ] Title and description present"
    - "[ ] Badges are current and working"
    - "[ ] Installation instructions complete"
    - "[ ] Quick start works on fresh clone"
    - "[ ] API documentation accurate"
    - "[ ] License file present"

  quality:
    - "[ ] No broken links"
    - "[ ] Code examples tested and working"
    - "[ ] Screenshots/GIFs current"
    - "[ ] No typos or grammar issues"
    - "[ ] Consistent formatting"

  accessibility:
    - "[ ] Alt text for images"
    - "[ ] Proper heading hierarchy"
    - "[ ] Code blocks have language specified"
    - "[ ] Tables have headers"

Лучшие практики

  1. Start with Quick Start — пользователи хотят результат быстро
  2. Show, don't tell — код важнее объяснений
  3. Keep it current — обновляй при каждом релизе
  4. Test everything — все примеры должны работать
  5. Use badges wisely — только релевантные, рабочие
  6. Structure for scanning — заголовки, списки, таблицы

适合场景

01

用户想查找某类 Agent Skill 时

02

需要根据任务场景推荐可安装能力包时

03

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

Codex

38.23%
按下载量换算192

Claude

29.5%
按下载量换算148

Cursor

19.67%
按下载量换算99

Gemini CLI

10.31%
按下载量换算52

安全审计

Gen Agent Trust Hub

未通过

Socket

通过

Snyk

通过

权限和风险

敏感数据

该 Skill 可能接触密钥、Token、环境变量或敏感配置,应进入高风险复核队列,默认不自动发布。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。来源安全扫描存在 warning/failed 结果,不能写成本站确认安全。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills