Skip to content
Back to skills

Add Service To Readme

ASecurity

Adds new services to the README.md list in alphabetical order

  • 2 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added September 27, 2026
toolsgit

Security analysis

A100/100

Scanned September 27, 2026

npx -y skills add David-Li0406/meta-skill-evloving --skill add-service-to-readme --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Add Service To Readme?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Add Service To Readme
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/david-li0406-add-service-to-readme/badge)](https://www.skillsdirectory.com/skills/david-li0406-add-service-to-readme)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: add-service-to-readme
description: Adds new services to the README.md list in alphabetical order
version: 1.0.0
---

# Add Service to README.md List

This skill assists in adding new services to the README.md file's services list in the correct alphabetical position.

## Instructions

When you are asked to add a service to the README.md list, follow these steps:

1. **Identify the service**: Determine the service name from the git status or provided context
2. **Check if already exists**: Search the README.md file to see if the service is already listed
3. **Get service description**: Read the service's README.md file to extract the description
4. **Determine status**: Check if the service should have a status marker ("在用" for active services, empty for inactive)
5. **Find insertion point**: Locate the correct alphabetical position in the services table
6. **Add to list**: Insert the service entry in the format: `| [status] | [service](./service/) | [description] |`
7. **Verify**: Confirm the service was added in the correct position

## Format

The service entry should follow this format:
```
| [status] | [service_name](./service_name/) | [description] |
```

Where:
- `[status]` is "在用" for active services, or empty for inactive services
- `[service_name]` is the actual service directory name
- `[description]` is the service description from the service's README.md

## Examples

**Example 1:**
- Input: Add cloudflared service
- Output: `| | [cloudflared](./cloudflared/) | Cloudflare 隧道客户端。将 Cloudflare 网络的流量代理到你的起源节点。|`

**Example 2:**
- Input: Add a new active service called "new-service"
- Output: `| 在用 | [new-service](./new-service/) | [description from service README] |`

## Usage

Use this skill when:
- New services are added to the repository (indicated by new directories with compose.yaml files)
- Services need to be added to the README.md services list
- The service directory contains a README.md file with proper description

The skill will automatically:
- Read the service's README.md to extract the description
- Determine the correct alphabetical position
- Insert the service entry in the proper format
- Handle both active ("在用") and inactive services

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…