agentsclimarketplace

Moss notes

Skill brsbl/moss-skills/skills/moss-notes

Syntax and file rules for creating or editing Moss notes under ~/Moss/Notes/. Use when authoring or modifying notes, choosing a node type, or following Moss Markdown conventions.From its SKILL.md

Install
npx -y skills add brsbl/moss-skills --skill moss-notes

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 10 stars10 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

SKILL.md

7.2 KB, as published. Nobody here has run it

Moss Notes

This is the canonical entry point for note layout, node selection, and core persisted syntax. Focused skills own the full contracts for frontmatter, comments, links, formulas and variables, canvas, and HTML.

Quickstart

  1. Edit the existing Markdown content file inside the note directory.
  2. For a new workspace note, create ~/Moss/Notes/<Title>/<Title>.md; never create app-owned sidecars.
  3. Put optional frontmatter first, followed by one # H1 title and then the body.
  4. Start the body with a standalone takeaway, following moss-writing-guidelines.
  5. Choose nodes with the routing table below and follow the focused skill for their exact syntax.

A workspace note is a canonical note bundle under ~/Moss/Notes/. An external note is a Markdown file opened from another location and may use a Moss-provided sidecar path. Do not assume the workspace bundle layout for an external note.

File Ownership

PathOwnerAuthoring rule
<Note>/<Note>.mdNote contentCreate or edit directly.
<Note>/assets/Note mediaAdd referenced note-local files here.
<Note>/comments.jsonComment contentEdit only while following moss-comments.
meta.json, .folder.json, layout.jsonMossNever create or edit directly.

Folders and nested folders under ~/Moss/Notes/ are valid. Preserve existing frontmatter and sidecars unless the task explicitly changes them.

Node Selection

This table owns the default selection rule. Focused skills explain how to author the selected node but do not override creation authority.

NeedUseBoundary
Prose, grouped points, or stepsParagraphs, bullets, numbered listsPrefer the simplest readable structure.
Execution stateMarkdown checklistUse - [ ] and - [x].
Repeated inline attributesTableMoss Markdown tables support inline content, not nested block nodes.
Peer views inspected one at a timeTabsUse two to four panels unless the user asks for more.
Source, literal text, logs, or readable diagramsFenced code blockGeneric flows and wireframes default to ASCII code.
Existing canvas, or an explicitly requested canvas/editable spatial diagrammoss-canvasDo not create canvas for a generic diagram request.
Genuine interactive design or behavior unavailable in native nodesmoss-htmlDo not rebuild native tabs, tables, callouts, checklists, or review workflow.
High-signal information, warning, or prioritymoss-calloutKeep ordinary body prose outside the callout.
Numeric comparison or trendmoss-chartPrefer a short table when visual shape adds no value.
Exact question, decision, approval, or review pointCommentFix ordinary editorial issues directly, except when annotating your own edits to an existing large note per moss-comments.
Note navigation or external destinationWiki or Markdown linkFollow moss-links.
Reused or computed inline valueVariable or formulaFollow moss-formulas-variables.

Document Syntax

Headings And Lists

Use one H1 title. Body headings use H2-H4; avoid H5/H6.

# Note Title

The decision is to ship the smaller first phase.

## Work

- [x] Verify the prototype
- [ ] Confirm rollout timing

Use - [ ] for open checklist items and - [x] for completed items.

Tables

Keep each Markdown row on one line with a consistent number of columns.

| Owner | Status | Reference |
| --- | --- | --- |
| Maya | Active | [[Launch Plan]] |

Cells support inline text, emphasis, links, wiki links, inline code, formulas, highlights, underline, and image Markdown. They do not support block lists, callouts, charts, code fences, or nested tables. Escape literal table separators as \|; pipes inside a complete formula pill remain formula syntax.

Code

Use ordinary fenced Markdown with a language identifier. Unknown identifiers are preserved and render without bundled highlighting. Use a plain-text fence for readable ASCII diagrams.

Charts

Use a moss-chart fence containing valid JSON. Supported types are bar, line, area, and stacked-bar.

Single-series shape:

```moss-chart
{"type":"bar","title":"Requests","data":[{"label":"Mon","value":12},{"label":"Tue","value":18}]}
```

Multi-series bar, line, or area shape:

```moss-chart
{"type":"line","series":[{"name":"Desktop","data":[{"label":"Mon","value":12}]},{"name":"Web","data":[{"label":"Mon","value":8}]}]}
```

stacked-bar uses one data array and does not accept series. Each point requires a string label and numeric value. Optional point or series colors accept #RGB, #RRGGBB, #RRGGBBAA, or these names: black, white, red, green, blue, yellow, orange, purple, pink, brown, gray, grey, cyan, magenta, lime, navy, teal, olive, maroon, aqua, silver, or fuchsia. Optional options include positive width/height, xAxisLabel, yAxisLabel, showLegend, showGrid, and palette classic, accessible, or mono. Invalid chart data remains code instead of becoming a chart.

Callouts

The first payload line is info, warning, or priority. A priority callout may use low, medium, high, or critical on the second line.

```moss-callout
priority
high
Confirm migration recovery before rollout.
```

Do not write type: or level: prefixes; Moss normalizes to the bare form.

Tabs

:::tabs
=== Option A
Content here.

=== Option B
Other content.
:::

A tabs block needs a === Label header. Blank lines may precede the first header; other content before it keeps the block as plain text. Use a table instead when readers must compare all peers simultaneously.

Quotes And Preserved HTML

Use Markdown blockquotes for authored quotations:

> Quoted text.

Preserve an existing raw <blockquote>...</blockquote> as opaque compatibility content, such as a stored tweet embed. Do not author general raw HTML outside supported <mark>, <u>, preserved blockquotes, and moss-html fences.

Inline Syntax

FormatSyntax
Wiki link[[Note Title]]
Highlight<mark data-color="yellow">text</mark>
Underline<u>text</u>

Color literals become atomic pills only in these forms: six-digit #rrggbb, rgb()/rgba(), and hsl()/hsla(). CSS named colors such as rebeccapurple remain ordinary text. Inline and fenced code remain inert.

Focused Contracts

  • Frontmatter: moss-frontmatter
  • Comments: moss-comments
  • Links, media, and embeds: moss-links
  • Formulas and variables: moss-formulas-variables
  • Canvas: moss-canvas
  • HTML: moss-html

Final Check

  • The file order is optional frontmatter -> one H1 -> takeaway -> body.
  • No app-owned metadata file was created or edited.
  • The node choice follows the canonical routing table.
  • Specialized syntax follows its focused skill.
  • No placeholder media URL or duplicated metadata was introduced.

What ships with it: 1 file

256 B alongside SKILL.md

agents/

Gives 0 of the 12 instructions most note taking skills give

Counted across 632 of the 857 authors here whose files we hold, read 2026-09-06

  • Use standard Markdown links for external URLsin 16 of 632, across 8 files
  • Use wikilinks for internal vault connectionsin 15 of 632, across 7 files
  • Embed content using the exclamation mark prefixin 14 of 632, across 6 files
  • Ask for clarification if the user request is ambiguousin 13 of 632
  • Add frontmatter properties at the top of the filein 12 of 632, across 4 files
  • Verify note renders correctly in reading viewin 12 of 632, across 4 files
  • Include a visual element on every slidein 11 of 632, across 5 files
  • Left-align body text and listsin 11 of 632, across 5 files
  • Maintain 0.5 inch minimum marginsin 11 of 632, across 5 files
  • Wrap formulas containing double quotes in single quotesin 11 of 632, across 5 files
  • Repeat one distinctive visual motif across all slidesin 10 of 632, across 4 files
  • Use 36pt or larger for slide titlesin 10 of 632, across 4 files

Said here and by no other author read

  • Edit existing Markdown content files directly
  • Create new workspace notes as Title/Title.md
  • Place optional frontmatter before the H1 title
  • Start the body with a standalone takeaway
  • Use checklist syntax for execution state
  • Keep Markdown table rows on one line

Grouped from the skills themselves: near-identical wordings counted once, and counted by distinct author, so one author publishing three of these counts once.

Keep looking

Skills are one crate of 625,857. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.