agentsclimarketplace

Doc

Skill jazz1x/galmuri/skills/doc

갈무리 — the Korean art of putting things away properly. A Claude Code plugin that gathers scattered thoughts into something you'd want to keep.

Install
npx -y skills add jazz1x/galmuri --skill doc

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

  • 3 stars3 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.

What its author says it does

Copied from the file, not written here

Document adapter. Calls the distill engine, formats the result as markdown, and saves it to a file. Inherits the prior distill save flow. Triggers: "문서로", "정리해서 저장", "doc", "기록으로", "shrink", "줄여줘", "압축"

SKILL.md

3.1 KB, as published. Nobody here has run it

galmuri:doc — Document adapter

Prerequisites

  • scripts/preflight.sh passes.
  • skills/distill/ engine is installed.
  • scripts/record-asset.sh is executable.

Step 1: Alias detection + Audience

When triggered via shrink / 줄여줘 / 압축:

if [ ! -f ".galmuri/tmp/.warned-shrink" ]; then
  echo "[deprecated] the 'shrink' trigger is routed to a context-based adapter. Scheduled for removal in a future release." >&2
  touch ".galmuri/tmp/.warned-shrink"
fi
# source_tokens ≥ 80 AND ratio > 0.1 → doc runs; otherwise → delegate to another adapter

"Who is this document for? (e.g. the whole team, future-me, an external reviewer)"

  • Ask if audience is missing.

Step 2: Engine Invoke

  • Call distill --mode reduce --ratio 0.3 --audience {X}.
  • Receive the EngineOutput JSON.

Step 3: Render

  • EngineOutput.units → markdown body:
    • Section title = first unit's claim.
    • Each unit's essence + evidence becomes the body copy.
    • dropped[] becomes a "## Omitted items" section.

Step 4: Save

Default path: docs/galmuri-doc-{slug}.md

"Save to docs/galmuri-doc-{slug}.md? (y/n/edit-slug)"

  • y → create the file, then proceed to Step 5.
  • n → stdout only.
  • edit-slug → rename, then create.

Step 5: Asset record

The PostToolUse hook (hooks/shims/asset-record.sh) runs automatically when the Write tool creates docs/galmuri-doc-{slug}.md. You do not need to invoke record-asset.sh manually.

If for any reason the hook did not run (e.g., direct CLI invocation without hooks), call it manually:

bash scripts/record-asset.sh --type doc --tags "doc,{slug}" \
  --source-ref ".galmuri/tmp/source-{slug}.txt" --output "docs/galmuri-doc-{slug}.md"

Output Schema

A markdown file (docs/galmuri-doc-{slug}.md) + an asset record.

Keep looking

Skills are one crate of 328,083. 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.