Format a Markdown file to match Liferay conventions — frontmatter order, Title Case headings, braced shell variables, long-form CLI flags, and professional prose. Use when the user asks to format, clean up, polish, or copy-edit a Markdown file destined for the Liferay repository.
Scanned 8/31/2026
Install to Claude Code
npx -y skills add liferay/liferay-portal --skill markdown-format --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Markdown Format?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/liferay-markdown-format)More formats (shields.io, HTML) on the badges page.
---
allowed-tools: [Bash, Edit, Glob, Grep, Read, Write]
argument-hint: "[path to Markdown file]"
description: Format a Markdown file to match Liferay conventions — frontmatter order, Title Case headings, braced shell variables, long-form CLI flags, and professional prose. Use when the user asks to format, clean up, polish, or copy-edit a Markdown file destined for the Liferay repository.
name: markdown-format
---
# Markdown Formatter
Apply Liferay Markdown conventions to the target file so its structure, casing, and prose are consistent and professional.
## Input
When `${ARGUMENTS}` is a path to a Markdown file, format that file. When no path is supplied, ask the user which file to format.
## Workflow
### Read the File
Read the target file in full before making changes. Note the frontmatter, headings, code blocks, and any conventions already in use.
### Apply the Conventions
Apply all conventions defined in `.claude/rules/markdown-style.md`. Work through each category in order. Fix each category before moving to the next.
### Validate
Reread the file after the pass and confirm every check still holds.
### Report
Summarize the changes, grouped by category (frontmatter, headings, prose, shell, lists).Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!
Playbook for creating and editing uCoz landing pages via MCP tools (`templates_tool`, `ftp_tool`, `modules_tool`). Use for tasks such as: "build a landing page", "update the homepage as a landing page", "create a promo page on the homepage", "add a lead form / menu / SEO to the homepage". Homepage: `page_list`, `page_get`; first publish — `page_update` with full `page_tmpl`; HTML edits after generation — `patch_template` (module_id=2, template_id=1), not `update_template`. Activate the mail f...