Token导航 LogoToken导航

Agent Skill · 研究检索

markdown-doc-writer(Markdown DOC 写作)

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

markdown-doc-writer 是研究检索类 Agent Skill,可用宿主为 Codex、Claude、Cursor、Gemini CLI,通过GitHub 仓库获取,权限为需要联网;许可证为 MIT,第三方扫描已通过,按安装量在研究检索类的 73,675 个 Skill 里排第 38,307。

总安装 1,576周安装 67GitHub Stars 133下载 552核验 2026-05-01

安装说明

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

安装方式

通过对话安装

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

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

命令行安装

复制命令到本机终端执行。不同来源提供的安装方式可能略有差异;本站展示可直接复制的安装命令,安装前请核对来源页面。

skills.shnpx skills
npx skills add https://github.com/yennanliu/cs_basics --skill markdown-doc-writer

这个 Skill 是做什么的

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

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

适用宿主包括 Codex、Claude、Cursor、Gemini CLI,接入前应确认版本、权限和运行环境要求。

来源仓库内路径:skills/markdown-doc-writer

上手步骤

4 步
  1. 1

    确认自己的宿主工具

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

  2. 2

    拿到安装命令

    可以直接复制的命令是 npx skills add https://github.com/yennanliu/cs_basics --skill markdown-doc-write…;命令里的占位符换成自己的路径或密钥再执行。

  3. 3

    安装后重启宿主

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

  4. 4

    按最小权限试用

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

常见问题

6 条

markdown-doc-writer 怎么安装?

在终端执行 npx skills add https://github.com/yennanliu/cs_basics --skill markdown-doc-writer。装完完全退出宿主工具再打开,让它重新扫描本地 Skill。

markdown-doc-writer 支持哪些 AI 工具?

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

markdown-doc-writer 需要什么权限?

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

markdown-doc-writer 是免费的吗?

来源标注的许可证是 MIT。本站不代收任何费用,也不托管安装包;能否商用、要不要署名,以许可证原文为准。

markdown-doc-writer 用的人多吗?

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

markdown-doc-writer 安全吗?

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

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

值得选的地方

  • 同时适配 4 种工具,换客户端不用重新找替代品。
  • 3 个目录同时收录,说明这个 Skill 流传比较广。
  • 许可证明确为 MIT,商用和分发边界好判断。
  • 第三方扫描已通过,常见的高风险行为没有命中。

先想清楚的地方

  • 第三方目录整理,版本更新和行为细节以来源仓库为准。

适不适合你

更适合

  • 已经在用 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调用外部服务未明确有提醒
markdown-doc-writer

Markdown DOC 写作 · 本页

1,576133需要联网MIT通过

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

SKILL.md 原文

Markdown Documentation Writer

When to use this Skill

Use this Skill when:

  • Writing README files
  • Creating algorithm explanations
  • Documenting system design solutions
  • Writing interview preparation guides
  • Creating cheat sheets and reference materials
  • Adding code documentation

Documentation Standards

1. Structure Guidelines

Every document should have:

  1. Clear title (H1)
  2. Brief description
  3. Table of contents (for long docs)
  4. Well-organized sections (H2, H3)
  5. Code examples
  6. Complexity analysis (for algorithms)
  7. References/links

Standard Template:

# Title

Brief description of what this document covers.

## Table of Contents
- [Section 1](#section-1)
- [Section 2](#section-2)

## Section 1

Content...

## Section 2

Content...

## References
- [Link 1](url)

2. Algorithm Documentation Format

Use this structure for algorithm problems:

# Problem Number: Problem Title

**Difficulty**: Easy/Medium/Hard
**Topics**: Array, Two Pointers, Hash Table
**Companies**: Google, Amazon, Meta

## Problem Statement

[Clear description of the problem]

**Example 1:**

Input: [example input] Output: [example output] Explanation: [why this is the output]

**Constraints:**
- [List constraints]

## Approach

### Intuition

[Explain the key insight in simple terms]

### Algorithm

1. [Step 1]
2. [Step 2]
3. [Step 3]

### Complexity Analysis

- **Time Complexity**: O(n) - [Explain why]
- **Space Complexity**: O(1) - [Explain why]

## Solution

### Java

class Solution { public ReturnType method(InputType param) { // Implementation } }


### Python

class Solution: def method(self, param: InputType) -> ReturnType: # Implementation


## Alternative Approaches

### Approach 2: [Name]

[Description]

**Complexity**: O(?) time, O(?) space

### Comparison

| Approach | Time | Space | Notes |
| --- | --- | --- | --- |
| Approach 1 | O(n) | O(1) | Optimal |
| Approach 2 | O(n²) | O(1) | Simpler code |

## Key Takeaways

- [Learning point 1]
- [Learning point 2]

## Related Problems

- [Problem A](https://github.com/yennanliu/cs_basics/blob/HEAD/.claude/skills/markdown-doc-writer/link)
- [Problem B](https://github.com/yennanliu/cs_basics/blob/HEAD/.claude/skills/markdown-doc-writer/link)

3. System Design Documentation Format

Follow the template structure:

# System Name: Brief Description

## 1. Requirements

### Functional Requirements
- Feature 1: [Description]
- Feature 2: [Description]

### Non-Functional Requirements
- **Scale**: X million DAU, Y QPS
- **Performance**: p99 latency < Z ms
- **Availability**: 99.9% uptime

## 2. Capacity Estimation

### Traffic
- Daily Active Users: 100M
- Requests per user: 10/day
- QPS: 100M * 10 / 86400 ≈ 11,574

### Storage
- Per user data: 1KB
- Total: 100M * 1KB = 100GB

### Bandwidth
- Average request size: 10KB
- Bandwidth: 11,574 QPS * 10KB ≈ 115MB/s

## 3. API Design

POST /api/resource GET /api/resource/{id} PUT /api/resource/{id} DELETE /api/resource/{id}

## 4. High-Level Architecture

[Client] → [Load Balancer] → [App Servers] ↓ [Cache] [DB]

## 5. Database Design

### Schema

CREATE TABLE users ( id BIGSERIAL PRIMARY KEY, username VARCHAR(50) UNIQUE NOT NULL, created_at TIMESTAMP DEFAULT NOW() );


### Indexing Strategy

- Index on `username` for fast lookup
- Index on `created_at` for sorting

## 6. Detailed Component Design

### Component 1: [Name]

**Responsibility**: [What it does]

**Technology**: [Specific tech choice]

**Scaling**: [How to scale]

## 7. Scalability & Reliability

### Caching Strategy

- [Cache what, where, why]

### Sharding Strategy

- [How to partition data]

### Replication

- [Master-slave setup]

## 8. Trade-offs & Alternatives

| Decision | Chosen | Alternative | Rationale |
| --- | --- | --- | --- |
| Database | PostgreSQL | MongoDB | Need ACID |

## 9. Monitoring & Alerting

- Metrics to track: [List]
- Alerts: [When to trigger]

## 10. Security Considerations

- Authentication: [Method]
- Authorization: [Method]
- Data encryption: [At rest, in transit]

## References

- [External resources]

4. Code Formatting

Inline code: Use backticks for variable names, commands, short code

Code blocks: Use fenced code blocks with language

public class Example { // Code here }

Supported languages:

  • java, python, javascript, sql, bash
  • json, yaml, xml, markdown
  • c, cpp, scala, go

5. Visual Elements

Tables:

| Column 1 | Column 2 | Column 3 |
|----------|----------|----------|
| Data 1   | Data 2   | Data 3   |

Lists:

Unordered:
- Item 1
  - Nested item
- Item 2

Ordered:
1. First step
2. Second step
3. Third step

Emphasis:

*italic* or _italic_
**bold** or __bold__
***bold italic***
`code`
~~strikethrough~~

Links:

[Link text](URL)
[Link with title](URL "Title")
[Reference link][ref]

[ref]: URL "Title"

Images:

![Alt text](image-url)
![Alt text](image-url "Title")

6. Complexity Analysis Documentation

Standard format:

## Complexity Analysis

### Time Complexity: O(n log n)
- Sorting takes O(n log n)
- Single pass takes O(n)
- Overall: O(n log n)

### Space Complexity: O(n)
- Hash map stores n elements: O(n)
- Result array: O(n)
- Overall: O(n)

### Optimization Notes
- Can reduce space to O(1) by modifying input in-place
- Trade-off: Destroys original input

Complexity cheat sheet to reference:

| Notation | Name | Example |
|----------|------|---------|
| O(1) | Constant | Array access |
| O(log n) | Logarithmic | Binary search |
| O(n) | Linear | Array scan |
| O(n log n) | Linearithmic | Merge sort |
| O(n²) | Quadratic | Nested loops |
| O(2ⁿ) | Exponential | Recursive Fibonacci |
| O(n!) | Factorial | Permutations |

7. Writing Style Guidelines

Be Clear:

  • Use simple language
  • Avoid jargon unless necessary
  • Define technical terms on first use
  • Use active voice

Be Concise:

  • Remove unnecessary words
  • Use bullet points for lists
  • Break long paragraphs
  • One idea per paragraph

Be Consistent:

  • Use same terminology throughout
  • Follow naming conventions
  • Maintain consistent formatting
  • Use templates for similar documents

Examples:

❌ Bad:

The algorithm basically works by iterating through the array and
then it checks if the element is what we're looking for.

✅ Good:

The algorithm iterates through the array to find the target element.

8. Interview Preparation Docs

Pattern template:

# Pattern Name

## When to Use
- [Characteristic 1]
- [Characteristic 2]

## Template Code

def pattern_template(arr): # Step 1: Setup

# Step 2: Main logic

# Step 3: Return result


## Example Problems

1. [Problem 1](https://github.com/yennanliu/cs_basics/blob/HEAD/.claude/skills/markdown-doc-writer/link) - Easy
2. [Problem 2](https://github.com/yennanliu/cs_basics/blob/HEAD/.claude/skills/markdown-doc-writer/link) - Medium
3. [Problem 3](https://github.com/yennanliu/cs_basics/blob/HEAD/.claude/skills/markdown-doc-writer/link) - Hard

## Key Points

- [Tip 1]
- [Tip 2]

9. Cheat Sheet Format

Keep it scannable:

# Topic Cheat Sheet

## Quick Reference

| Operation | Syntax | Complexity |
|-----------|--------|------------|
| Access | arr[i] | O(1) |
| Search | arr.indexOf(x) | O(n) |

## Common Patterns

### Pattern 1

// Code snippet


**Use when**: [Description]

### Pattern 2

// Code snippet


**Use when**: [Description]

## Gotchas

- ⚠️ [Common mistake 1]
- ⚠️ [Common mistake 2]

10. Document Maintenance

Version control:

  • Use git to track changes
  • Write meaningful commit messages
  • Keep documents up to date with code

Cross-references:

  • Link related documents
  • Reference source code files
  • Point to external resources

Validation:

  • Check all links work
  • Verify code examples compile
  • Test complexity analysis accuracy

Project-Specific Guidelines

For CS_basics repository:

  1. Algorithm problems: Use detailed format with multiple languages
  2. System design: Follow 00_template.md structure
  3. Cheat sheets: Keep in doc/ directory
  4. Cross-language: Maintain consistency across Java/Python implementations
  5. Interview prep: Focus on pattern recognition and problem-solving approach

File organization:


doc/ ├── algorithm_patterns/ │ ├── two_pointers.md │ └── sliding_window.md ├── data_structure/ │ └── complexity_chart.md └── system_design/ └── case_studies/

Quality Checklist

Before finalizing documentation:

  • [ ] Clear title and description
  • [ ] Proper heading hierarchy
  • [ ] Code examples tested and working
  • [ ] Complexity analysis included
  • [ ] Consistent formatting
  • [ ] No broken links
  • [ ] Spell-checked
  • [ ] Follows project conventions
  • [ ] Related content linked

Tools & References

Markdown validation:

  • Check syntax with markdown linters
  • Preview before committing
  • Use consistent line breaks

Useful symbols:

  • ✅ Checkmark for correct approach
  • ❌ X for incorrect approach
  • ⚠️ Warning for gotchas
  • 💡 Bulb for tips
  • 📝 Note for important points

平台分布

Claude Code

28.13%
按下载量换算155

OpenCode

22.71%
按下载量换算125

Gemini CLI

17.75%
按下载量换算98

windsurf

12.75%
按下载量换算70

Cursor

7.12%
按下载量换算39

Codex

3.61%
按下载量换算20

安全审计

Gen Agent Trust Hub

通过

Socket

通过

Snyk

通过

权限和风险

需要联网

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

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。

继续浏览同类 Skills