← スキル一覧に戻る

markdown-formatter
by beshkenadze
A marketplace of Claude Agent Skills - organized packages of instructions, scripts, and resources that extend Claude's capabilities
⭐ 0🍴 0📅 2026年1月25日
SKILL.md
name: markdown-formatter description: Format and structure content as clean, well-organized Markdown. Use when asked to create documentation, format text, or generate Markdown output. version: 1.0.0
Markdown Formatter
Overview
Transforms unstructured content into clean, well-organized Markdown with proper headings, lists, code blocks, and formatting.
Instructions
When formatting content to Markdown:
- Analyze the content to identify structure (headings, lists, code, etc.)
- Apply hierarchy using appropriate heading levels (H1 for title, H2 for sections)
- Format code with proper language-specific syntax highlighting
- Create lists for related items (bullet for unordered, numbers for sequential)
- Add tables for structured data comparisons
Formatting Rules
Headings
- H1 (
#) - Document title only - H2 (
##) - Major sections - H3 (
###) - Subsections - H4+ - Avoid unless necessary
Code Blocks
- Inline code: Single backticks for short references
- Fenced blocks: Triple backticks with language identifier
Lists
- Bullet lists: Related but unordered items
- Numbered lists: Sequential steps or ranked items
- Nested lists: Maximum 2 levels deep
Examples
Example: Format API Documentation
Input: "Document the getUser function that takes userId string and returns User object with name email and createdAt fields"
Output:
## `getUser(userId)`
Retrieves a user by their unique identifier.
### Parameters
| Name | Type | Description |
|------|------|-------------|
| `userId` | `string` | The unique user identifier |
### Returns
`User` object with the following properties:
- `name` - User's display name
- `email` - User's email address
- `createdAt` - Account creation timestamp
Guidelines
Do
- Keep line length under 100 characters
- Use blank lines to separate sections
- Prefer ATX-style headings (
#) over Setext - Use reference-style links for repeated URLs
- Include language identifier in fenced code blocks
Don't
- Use more than 3 heading levels unless necessary
- Mix heading styles in same document
- Create deeply nested lists (max 2 levels)
- Use HTML tags when Markdown suffices
スコア
総合スコア
60/100
リポジトリの品質指標に基づく評価
✓SKILL.md
SKILL.mdファイルが含まれている
+20
○LICENSE
ライセンスが設定されている
0/10
✓説明文
100文字以上の説明がある
+10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
○タグ
1つ以上のタグが設定されている
0/5
レビュー
💬
レビュー機能は近日公開予定です