Skip to content
alyn
kwakseongjae

Omd:Add Reference skill

Reference catalog authoring compatibility gate. Core v2 cutover가 끝나기 전에는 신규 legacy DESIGN.md 쓰기를 차단하고 안전한 재개 조건을 설명한다.

$npx skills add kwakseongjae/oh-my-design --skill omd:add-reference
GitHub stars
580
Pack installs
653
Alyn Score
49/99
Updated
14 h ago
License
MIT

Install Omd:Add Reference

Pick your agent. Every command is ready to paste.

$npx skills add kwakseongjae/oh-my-design --skill omd:add-reference

The open skills CLI detects your agents (Claude Code, Cursor, Codex and 70+ more) and installs to the right folder. Add -g to install globally.

01

Install it

Run the command above, or upload the folder in Claude.

02

Ask naturally

Describe the task. Your agent loads omd:add-reference when the request matches its description.

03

Name it if needed

If it does not trigger, say “use the omd:add-reference skill”. In Codex, type $omd:add-reference.

The skill itself

SKILL.md

GitHub

omd:add-reference — Core v2 catalog cutover gate

Status: CORE_V2_CATALOG_WRITE_BLOCKED.

Scope, narrowed by owner decision 2026-09-16. This gate blocks writes that create a new legacy reference or a new Core catalog package. It does not block refreshing evidence on an existing reference — verification_v2, .verification.md, tokens.components state values, ## Proof — because that produces no Core package and adds no migration debt; the file stays legacy and stays in the same queue. Creating a reference, adding a brand, restoring a legacy YAML marker, emitting retired section output, placeholder sentinels, or hand-editing generated counts and mirrors all remain refused. Full rationale and the two expiry conditions: .claude/skills/omd-add-reference/SKILL.md.

This repository still reads the 440 historical reference files through the legacy frontmatter adapter. That makes them valid migration inputs, but it does not authorize a new legacy writer. Do not create, update, backfill, or sync a web/references/<id>/DESIGN.md from this skill.

When invoked:

  1. Inspect only. Do not write a reference, token block, generated catalog, or public count.
  2. Explain that project/user-facing DESIGN.md is already single-write Core v2, while reference authoring is paused until the catalog has a graph-backed metadata/evidence package and Core projection compiler.
  3. If research is still useful, save nothing to the catalog. Return a concise proposed source list and the intended reference id in chat only.
  4. Resume writes only after all of these exist and pass together:
    • Core v2 reference metadata/evidence sidecar schema;
    • registry, quality, AST, token, and verification readers for that schema;
    • deterministic graph → portable DESIGN.md projection;
    • legacy dual-read and Core single-write tests;
    • migration report with dropped_segments=0 and unknown facts absent.

Never work around this gate by restoring a legacy YAML marker, numbered 13/15/16 sections, placeholder sentinels, or a second authoritative Markdown dialect.

Write path: DESIGN.md v3 (2026-10-14)

The catalog is DESIGN.md v3 (spec/design-md-v3.md): every web/references/<id>/ holds a Google-frontmatter DESIGN.md and a reference.json sidecar. Any write this gate permits (an evidence refresh on an existing reference) goes through one path: read readReferenceSource(dir).markdown (the legacy-shaped source), edit it, and write it with scripts/design-md-v3/writer.mjs writeReference(dir, text), which converts, checks spec §10 conformance with 0 Google lint errors, and writes the file, the sidecar and the design-md/ mirror. web/scripts/assemble-reference.mjs emits v3 the same way. The OmD 0.1 text-patching tools (apply-state-values, apply-measured-palette, apply-primary-tasks, migrate-frontmatters, retire-template-motion) refuse v3 files until they are ported. Creating a new reference stays refused until the owner lifts this gate.

Tips for Omd:Add Reference

  • • Start a fresh session after installing so your agent picks up the new skill.
  • • It is part of a pack with 40 skills. Install only the ones you need with --skill to keep triggers precise.
  • • If two skills overlap, mention the one you want by name.

Questions about Omd:Add Reference

What does the Omd:Add Reference skill do?

Reference catalog authoring compatibility gate. Core v2 cutover가 끝나기 전에는 신규 legacy DESIGN.md 쓰기를 차단하고 안전한 재개 조건을 설명한다.

How do I install Omd:Add Reference?

Run "npx skills add kwakseongjae/oh-my-design --skill omd:add-reference" in your project. The skills CLI installs it for Claude Code, Cursor, Codex and 70+ other agents. In Claude on the web, upload the skill folder as a ZIP under Customize > Skills.

Does Omd:Add Reference work in Cursor and Codex?

Yes. Omd:Add Reference uses the open SKILL.md format, so it works in Claude Code, Claude, Cursor, OpenAI Codex, Gemini CLI, GitHub Copilot and other agents that support agent skills.

Is Omd:Add Reference free?

Omd:Add Reference is open source on GitHub under the MIT license. It is free to install; check the license before commercial use.

Who made Omd:Add Reference?

Omd:Add Reference is published by kwakseongjae in the kwakseongjae/oh-my-design repository, together with 39 other skills.

Similar skills. From other creators.