一键导入
markdown-format
Enforce and apply SetupVibe Markdown formatting standards when creating or editing any .md file in the repository.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Enforce and apply SetupVibe Markdown formatting standards when creating or editing any .md file in the repository.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Master defensive Bash programming techniques for production-grade scripts. Use when writing robust shell scripts, CI/CD pipelines, or system utilities requiring fault tolerance and safety.
Bash/Linux terminal patterns. Critical commands, piping, error handling, scripting. Use when working on macOS or Linux systems.
Master of defensive Bash scripting for production automation, CI/CD pipelines, and system utilities. Expert in safe, portable, and testable shell scripts.
Bash scripting workflow for creating production-ready shell scripts with defensive patterns, error handling, and testing.
Workflow mestre para gestão de documentação do SetupVibe. Use ao criar, revisar, traduzir ou sincronizar Markdown, READMEs, CHANGELOG e documentação de steps em Claude Code.
Workflow completo para investigar, corrigir e fechar issues do repositório promovaweb/setupvibe. Lê a issue no GitHub, cria a branch fix/issue-N, identifica a causa raiz nos scripts, aplica as correções, faz commit e push, e pode postar um comentário na issue com o comando de teste apontando para a branch.
| name | markdown-format |
| description | Enforce and apply SetupVibe Markdown formatting standards when creating or editing any .md file in the repository. |
| metadata | {"short-description":"Format project Markdown files"} |
Apply the SetupVibe Markdown rules to every .md file you create or edit, and verify all Markdown files in the repository recursively.
All formatting rules, markdownlint rule IDs, configuration values, and examples are defined in MARKDOWN.md at the project root. Read that file before applying rules. Do not derive rules from CLAUDE.md, AGENTS.md, or any other file — MARKDOWN.md is authoritative.
The markdownlint configuration is in .markdownlint.json.
When invoked, this skill must scan all .md files in the repository recursively, not just the files directly modified by the current task.
Use Claude Code Glob to find every .md file in the project:
Pattern: **/*.md
This includes (but is not limited to):
CLAUDE.md, AGENTS.md, MARKDOWN.md, CHANGELOG.md, README.md, CONTRIBUTING.mddocs/**/*.md — all languages (en/, pt-br/, es/, fr/) and all subdirectories.claude/skills/**/*.md — Claude skill definitions.codex/skills/**/*.md — Codex skill definitionsFor every file found, verify:
| Rule | Check |
|---|---|
| MD001 | Heading levels increment by one — never skip levels |
| MD003 | ATX heading style (# prefix only) |
| MD004 | Unordered lists use - markers only |
| MD009 | No trailing spaces on any line |
| MD010 | No hard tab characters |
| MD012 | At most one consecutive blank line |
| MD022 | Exactly one blank line before and after every heading |
| MD031 | Exactly one blank line before and after every fenced code block |
| MD032 | Exactly one blank line before and after every list |
| MD033 | No inline HTML tags |
| MD034 | No bare URLs — all links use [text](url) syntax |
| MD040 | Every fenced code block specifies a language |
| MD047 | File ends with exactly one newline character |
| MD049 | Emphasis uses * not _ |
| MD050 | Strong uses ** not __ |
For each violation found:
Edit. Never remove content — format only.bash, zsh, js, json, markdown, text).* and + to -.After fixing, re-read each modified file and confirm no violations remain before marking the task complete.
Run the full recursive scan from the project root:
markdownlint "**/*.md" --ignore node_modules --config .markdownlint.json
Check a single file:
markdownlint path/to/file.md --config .markdownlint.json
Use /markdown-format whenever a task creates or edits Markdown in this repository. Always run the full recursive scan — do not limit the check to only the files touched in the current task.
Ao criar ou modificar qualquer arquivo .md, você DEVE invocar a skill /markdown-format antes de concluir a tarefa. A skill deve verificar TODOS os arquivos .md do repositório recursivamente, não apenas os arquivos editados. As regras estão em MARKDOWN.md. Esta regra é inegociável e se aplica a qualquer skill, independente do seu escopo.