원클릭으로
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. |
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 AGENTS.md, CLAUDE.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 rg from the repository root to find every .md file in the project:
rg --files -g '*.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.codex/skills/**/*.md — Codex skill definitions.claude/skills/**/*.md — Claude 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:
apply_patch for manual edits. 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 this skill whenever a Codex 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.