
Markdown Documents
Write or edit Markdown notes, reports and plain text; default for non-Office writing.
Install
npx skills add agent0ai/agent-zero --skill markdown-documents -g -a claude-code -y- Repository
- agent0ai/agent-zero19.6k
- Category
- Writing
- Updated
- 3d ago
- License
- See repository
- Context cost
- Lightabout 529 tokens
- Runs scripts
- No, instructions only
What it does
Write or edit Markdown notes, reports and plain text; default for non-Office writing.
Markdown Documents
Markdown is the default document format for normal writing, notes, reports, briefs, drafts, and collaborative text work unless the user explicitly asks for a binary office file. When they do ask for a LibreOffice office file, prefer ODF: ODT for Writer, ODS for Spreadsheet/Calc, and ODP for Presentation/Impress. Use DOCX, XLSX, or PPTX only for explicit OOXML compatibility.
The Editor surface is user-owned UI. Create or update the saved Markdown file, but never open the Editor automatically. Set open_in_canvas: true only when the user explicitly asks to open the canvas/Editor; otherwise already-open Editor sessions refresh automatically. Keep the final response to the saved/updated result and path; do not write faux UI action labels such as "Open document" or "Download file", and do not add a note saying the canvas was not opened automatically unless the user explicitly asks about UI behavior.
Workflow
- Decide whether a saved editable artifact is useful. Create one for substantial, reusable, or collaborative writing; do not create one for tiny one-shot edits or answers that can be completed cleanly in chat.
- Create Markdown with
text_editorusingaction: "write"and an explicit.mdpath. - For edits to an existing Markdown file, read first when content matters, then use
patchfor targeted changes orwritefor deliberate full replacement. - Report the saved file path briefly. Do not say it was opened unless the user explicitly opened it.
Minimal create:
{
"tool_name": "text_editor",
"tool_args": {
"action": "write",
"path": "/a0/usr/workdir/Project Brief.md",
"content": "# Project Brief\n\nDraft text here."
}
}
Practical rules:
