From mossnotes.app for Claude Code
Creates or edits Moss formulas and variables with editable anchors, derived values, bound references, display values, IDs, metadata, and table-cell usage. Use when values should be named, reused, or derived from shared anchors.
How this skill is triggered — by the user, by Claude, or both
Slash command
/moss-skills:moss-formulas-variablesThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Use this skill when creating or editing Moss formula/variable pills, especially when values should be named, reused, or derived from editable anchors.
Use this skill when creating or editing Moss formula/variable pills, especially when values should be named, reused, or derived from editable anchors.
Use formulas and variables for compact computed or labeled values displayed inline with surrounding text or table cells. The core use case is defining a small set of editable anchors, then deriving related values from those named anchors so the system updates together instead of becoming a set of disconnected numbers.
Formula is an unnamed executable expression like =2+2.Variable is a named value — executable like sum=2+2, or symbolic like timeline=6 weeks. Any named variable can be referenced from other formulas through the cross-note lookup/typeahead, whether its value is executable or symbolic.Stored markdown syntax for both kinds of pills:
{{source|display}}
{{source|display}} into a note creates a live pill. When showing the syntax as a code example in prose, wrap it in backticks.| and the rendered display value after it.{{timeline|6 weeks}}.{{5000|5,000|name=budget}}. Existing IDs, display formats, and stale flags may appear as id=...;name=...;format=...;stale=1; preserve them when editing.{{28|28|id=H1_ID;name=h1_size}}, then derive {{@(h1_size#NOTE_ID#H1_ID)-6|22|id=H2_ID;name=h2_size}} and {{@(h2_size#NOTE_ID#H2_ID)-4|18|id=H3_ID;name=h3_size}}; changing h1_size should show how the dependent values move.@(budget#NOTE_ID#FORMULA_ID) inside the source. Preserve existing bound references; do not invent them unless the target formula ID is known.{{2+2|4}}
Use for a computed value that does not need a reusable name.
{{28|28|id=H1_ID;name=h1_size}}
{{@(h1_size#NOTE_ID#H1_ID)-6|22|id=H2_ID;name=h2_size}}
{{@(h2_size#NOTE_ID#H2_ID)-4|18|id=H3_ID;name=h3_size}}
Use when changing the anchor should show how related values move as a system.
{{400|400|id=NORMAL_ID;name=normal_weight}}
{{@(normal_weight#NOTE_ID#NORMAL_ID)+100|500|id=MEDIUM_ID;name=medium_weight}}
Formula and variable pills can appear inside table cells. Keep the row on one markdown line and do not escape the pipes inside the pill; they are part of the formula syntax, not table separators.
id=..., name=..., format=..., and stale=... metadata unless the user asks to rebuild the formula.@(name#NOTE_ID#FORMULA_ID) when editing nearby prose.Fetches up-to-date documentation from Context7 for libraries and frameworks like React, Next.js, Prisma. Use for setup questions, API references, and code examples.
Applies a firm's KYC/AML rules grid to parsed onboarding records: assigns risk rating, checks required documents, outputs rule outcomes with citations, and routes for escalation.
Generates daily or weekly digests of activity from connected sources (chat, email, docs, tasks, CRM), highlighting action items, decisions, mentions, and project updates.
npx claudepluginhub brsbl/moss-skills --plugin moss-skills