haowjy/meridian-prompter · Archived

skill-artifacts

Load when writing or reviewing skills. Covers SKILL.md shape, loading mechanics, and how to structure bundled resources.

First seen Jun 17, 2026

Installation

$ npx skills add haowjy/meridian-prompter --skill skill-artifacts

Stronger alternatives

This repository is archived — consider an actively maintained alternative.

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Not declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Repository health

Stars 2
Default branch main
Open issues 1
Status Archived

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 2,072 B
  • docs SUMMARY.md 143 B

History

  1. First seen on skills.sh
  2. First recorded snapshot · 1 installs

SKILL.md

Skill Artifacts

Use /prompt-principles for broader prompt design and loading strategy. This skill covers how skill artifacts are structured in Meridian.

A skill is a directory under skills/ with a SKILL.md and optional resources/, scripts/, and assets/ subdirectories. The description is the trigger surface. The body is the loaded instruction layer. resources/ carry deeper content. scripts/ are for deterministic operations that should run instead of being re-derived in context.

Loading

Skills reach agents through four paths (see /prompt-principles/resources/skill-level.md for design guidance):

  • load: always in the system prompt. Use for skills the agent needs every run.
  • available: agent can self-load when model-invocable: true. Use for skills it may reach for on demand.
  • description: caller discovery surface. List attachable skill names so parent agents know what to compose via --skills.
  • --skills: caller injection at spawn time. Bypasses available; any bundled skill can be injected.

model-invocable defaults to true; an explicit model-invocable: false makes an available skill visible but not self-loadable (caller injection via --skills still works). Keep the global model-invocable pool small; each entry costs description tokens on every turn.

Types

Set type: to declare the skill's role: principle for always-loaded thinking guidance, guardrail for always-loaded safety boundaries, mode-shift for on-demand shifts in activity, checkpoint for phase gates, reference for operational how-to.

Descriptions

Descriptions should lead with when to load the skill, not just what it contains. The description is what an agent or orchestrator reads to decide whether to load. "Load when reviewing test architecture" beats "Covers test structure patterns."