get-design-references

Search and retrieve highly curated frontend design references. Use this skill when creating or refactoring components, pages, or design systems.

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "get-design-references" with this command: npx skills add colicit/get-design-references/colicit-get-design-references-get-design-references

Get Design References (GDR)

Semantically search Colicit's curated database of frontend design references. Returns React + Tailwind code snippets and labelled images.

Artifact Types

  • Primitives — Atomic components (buttons, inputs, toggles, date pickers).
  • Patterns — Compositions of primitives (card, sidebar, navbar).
  • Views — Complete layouts (hero section, pricing page, analytics dashboard).
  • Design Systems — Cohesive token sets (color palettes, font pairings, spacing scales).

Artifacts from the same source share a collection_id.

Search Modes

  1. Semantic search — Describe what you need by function and style. Returns the closest matches ranked by similarity.
  2. ID lookup — Fetch a specific artifact by its UUID.

Setup

Use the GDR CLI:

# Install once (fastest repeated usage)
npm install -g @colicit/gdr-cli@latest

# Or run ad-hoc without global install
npx -y -p @colicit/gdr-cli@latest gdr --help

Authentication

The CLI reads API keys in this order:

  1. GET_DESIGN_REFERENCES_API_KEY in environment
  2. .env.local in the project directory
  3. .env in the project directory

For local projects, users typically store the key in .env.local:

GET_DESIGN_REFERENCES_API_KEY=<your-key>

Before any search/get command, verify auth:

gdr auth doctor --json
gdr auth status --json

If auth is unresolved, stop and ask the user to set GET_DESIGN_REFERENCES_API_KEY in environment or add it to .env.local/.env. They can go to https://www.colicit.com to get their API key. Do not extract secrets with grep/cut or print them to logs.

Ephemeral Reference Workspace

Use a temporary .references directory in the project root for each retrieval run.

  • Start each run with rm -rf .references && mkdir -p .references to clear stale artifacts.
  • Store raw CLI responses as JSON in .references (for example .references/results.json).
  • Extract reusable reference code snippets as .references/ref-<n>.txt (use .txt, not .tsx).
  • Add trap 'rm -rf .references' EXIT INT TERM HUP so cleanup runs automatically.
  • Before finishing the task, ensure .references is removed.

Workflow

  1. Ensure gdr CLI is available (gdr --help or use npx -y -p @colicit/gdr-cli@latest gdr ...).
  2. Run from the project root (or pass --project-dir <path>), then run gdr auth status --json.
  3. Read reference.md for command examples.
  4. Initialize ephemeral workspace: rm -rf .references && mkdir -p .references and trap 'rm -rf .references' EXIT INT TERM HUP.
  5. Identify the artifact type that matches the need (primitive, pattern, view, or design system).
  6. Craft a concise functional_description (what it is / what it does) and style_description (how it looks).
  7. Run the relevant gdr ... --json command and save output to .references/results.json.
  8. Extract each returned .code field into .references/ref-<n>.txt for repeated reference as you work on the task.
  9. Read interpretation.md and apply its fidelity-first approach to reference usage.
  10. Optionally, use gdr collections get --collection-id <uuid> --json to discover related artifacts from the same collection.
  11. Remove .references before finishing the task (trap should also handle this automatically).

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

ai-image-generator

AI 图片与视频异步生成技能,调用 AI Artist API 根据文本提示词生成图片或视频,自动轮询直到任务完成。 ⚠️ 使用前必须设置环境变量 AI_ARTIST_TOKEN 为你自己的 API Key! 获取 API Key:访问 https://staging.kocgo.vip/index 注册登录后创建。 支持图片模型:SEEDREAM5_0(默认高质量图片)、NANO_BANANA_2(轻量快速)。 支持视频模型:SEEDANCE_1_5_PRO(文生视频,支持音频)、SORA2(文生视频或首尾帧图生视频,支持 firstImageUrl/lastImageUrl)。 触发场景: - 用户要求生成图片,如"生成一匹狼"、"画一只猫"、"风景画"、"帮我画"等。 - 用户要求生成视频,如"生成视频"、"用 SORA2 生成"、"文生视频"、"图生视频"、"生成一段...的视频"等。 - 用户指定模型:SEEDREAM5_0、NANO_BANANA_2、SEEDANCE_1_5_PRO、SORA2。

Archived SourceRecently Updated
General

淘宝投放数据分析

# 投放数据分析技能

Archived SourceRecently Updated
General

productclank-campaigns

Community-powered growth for builders. Boost amplifies your social posts with authentic community engagement (replies, likes, reposts). Discover finds relevant conversations and generates AI-powered replies at scale. Use Boost when the user has a post URL. Use Discover when the user wants to find and engage in conversations about their product.

Archived SourceRecently Updated
General

Made In China

# Made-in-China Trade Data Analyst

Archived SourceRecently Updated