skills/markdown/SKILL.md
Always use this skill when writing or editing markdown files!
npx skillsauth add cardoso-neto/personal-ai-infra markdownInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
# Heading 1, ## Heading 2, etc.) instead of Setext-style (Heading 1\n=========).markdownlint to lint markdown files.
markdownlint --disable MD013 -- <somefile.md>npm install -g markdownlint-climarkdownlint --disable MD013 --fix <somefile.md> to auto-fix issues.### title 1
1. thing
2. thing
### title 2
<!-- this does not work; it should start on 1 again -->
3. other thing
4. other thing
Avoid using code blocks with tree structures; they're hard to edit and maintain.
project/
├── src/
│ ├── task.py
│ └── config.py
└── pyproject.toml
Prefer bulletpoint lists; they're more easily editable by humans.
Whenever one of the columns of a table is a key/indexing field, this works well.
| id | mission | market cap |
|---|---|---|
| apple | to create technology that empowers people and enriches their lives. | $3.93T |
| meta | to build the future of human connection and the technology that makes it possible. | $1.72T |
They're easier to edit and less horizontally long.
apple
meta
Always prefer to omit the column names as it'd lead to a lot of repetition.
The above is a naive example of direct conversion.
Design-wise, it could look better if:
meta ($1.72T)"development
Always use this skill when writing or editing webscrapers!
testing
Use this skill when working with software installed or run from local source checkouts that use git worktree hubs.
testing
Always use this skill when writing or editing software tests!
development
Always use this skill when writing or editing python code!