Skip to content
Back to skills

Doc Formatter

ASecurity

Format documentation with emojis, status bars, and versioning matrix. Use when creating or updating README files, documentation, specs, or any markdown files.

  • 666 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added February 8, 2026
documentationpythongonodetestingapisecuritydocumentation

Works with

  • cli
  • api

Security analysis

A100/100

Scanned February 12, 2026

npx -y skills add majiayu000/claude-skill-registry --skill doc-formatter --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Doc Formatter?

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

Security grade badge for Doc Formatter
[![Security: A β€” Skills Directory](https://www.skillsdirectory.com/api/skills/majiayu000-doc-formatter/badge)](https://www.skillsdirectory.com/skills/majiayu000-doc-formatter)

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: doc-formatter
description: Format documentation with emojis, status bars, and versioning matrix. Use when creating or updating README files, documentation, specs, or any markdown files.
---

# Documentation Formatter

Ensures all documentation has consistent formatting with emojis, status indicators, and version tracking.

## Required Elements

### 1. Emojis for Section Headers

Use these emojis consistently:

| Section | Emoji |
|---------|-------|
| Overview/About | πŸ“‹ |
| Features | ✨ |
| Installation | πŸ“¦ |
| Quick Start | πŸš€ |
| Usage | πŸ’‘ |
| Configuration | βš™οΈ |
| API/Reference | πŸ“š |
| Examples | πŸ“ |
| Testing | πŸ§ͺ |
| Deployment | 🌐 |
| Contributing | 🀝 |
| Changelog | πŸ“œ |
| License | πŸ“„ |
| Warning/Caution | ⚠️ |
| Important | ❗ |
| Tip/Note | πŸ’‘ |
| Success | βœ… |
| Error/Fail | ❌ |
| In Progress | πŸ”„ |
| Deprecated | β›” |

### 2. Status Bars (Shields.io Badges)

Include at the top of every README:

```markdown
![Status](https://img.shields.io/badge/Status-Active-success)
![Version](https://img.shields.io/badge/Version-1.0.0-blue)
![Last Updated](https://img.shields.io/badge/Last%20Updated-Dec%202025-orange)
```

#### Status Options
- `Active` (green/success)
- `Maintenance` (yellow/warning)
- `Deprecated` (red/critical)
- `Beta` (blue/informational)
- `Alpha` (purple)

### 3. Versioning Matrix

Include a compatibility/version matrix table:

```markdown
## πŸ“Š Version Matrix

| Version | Status | Release Date | Node | Python | Notes |
|---------|--------|--------------|------|--------|-------|
| 3.0.0 | βœ… Current | Dec 2025 | 18+ | 3.9+ | Major refactor |
| 2.1.0 | πŸ”„ Maintained | Nov 2025 | 16+ | 3.8+ | Security fixes only |
| 1.x.x | β›” Deprecated | Oct 2024 | 14+ | 3.7+ | No longer supported |
```

Adapt columns based on project type (languages, frameworks, APIs, etc.)

## Template

```markdown
<div align="center">

# πŸ“‹ Project Name

Brief description here.

![Status](https://img.shields.io/badge/Status-Active-success)
![Version](https://img.shields.io/badge/Version-1.0.0-blue)
![Last Updated](https://img.shields.io/badge/Last%20Updated-Dec%202025-orange)

</div>

---

## ✨ Features

- Feature 1
- Feature 2

## πŸš€ Quick Start

1. Step one
2. Step two

## πŸ“Š Version Matrix

| Version | Status | Release Date | Notes |
|---------|--------|--------------|-------|
| 1.0.0 | βœ… Current | Dec 2025 | Initial release |

## βš™οΈ Configuration

Configuration details...

## πŸ“š API Reference

API documentation...

## πŸ§ͺ Testing

How to run tests...

## 🀝 Contributing

Contribution guidelines...

## πŸ“œ Changelog

See [CHANGELOG.md](CHANGELOG.md)

## πŸ“„ License

License information...

---

*Last Updated: December 2025*
```

## Formatting Rules

1. **Every major section** gets an emoji prefix
2. **Status badges** go at the top, centered
3. **Version matrix** required for any project with releases
4. **Tables** should use emoji status indicators (βœ… ❌ πŸ”„ β›”)
5. **Code blocks** should specify language for syntax highlighting
6. **Links** should be descriptive, not "click here"

## When to Apply

Apply this formatting when:
- Creating new README.md files
- Updating existing documentation
- Writing spec documents
- Creating CHANGELOG files
- Any markdown file in the project

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…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.