jubscodes/get-shit-pretty/gsp-add-reference

Claude Code and agent skill by jubscodes/get-shit-pretty

Trust tier 2
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

Add reference material to a project — use when: add a reference, save inspiration, attach examples, link this site as reference, drop in a moodboard

Install

npx vskill@latest install jubscodes/get-shit-pretty/gsp-add-reference

SKILL.md

<context> Adds reference material (screenshots, wireframes, brand guidelines, competitor examples, design specs, URLs) to a project's references/ directory for use by all downstream agents.

References are loaded by design, build, and research commands and passed to their agents as additional context. </context>

<objective> Add reference material to a project for downstream agents to consume.

Input: User-provided files, URLs, or descriptions Output: {project}/references/ with organized reference files + references/INDEX.md </objective>

<rules>

  • Always use AskUserQuestion for user interaction — never prompt via plain text
  • One decision per question — never batch multiple questions in a single message

</rules>

<process>

Step 0: Resolve project

Scan .design/projects/ for project directories. If only one project exists, use it. If multiple, ask the user which project to work on.

Set PROJECT_PATH = .design/projects/{project}

Step 1: Ensure references directory

bash
mkdir -p {PROJECT_PATH}/references

Step 2: Determine reference type

If the user provided a file path, URL, or description in the skill invocation, use that. Otherwise, ask:

Use AskUserQuestion with options:

  • Screenshot or image — "Add a screenshot, mockup, or wireframe"
  • URL — "Save a webpage or design reference from a URL"
  • Competitor example — "Document a competitor's approach"
  • Brand guidelines — "Add existing brand guidelines or style guide"
  • Design spec — "Add a design specification or requirements doc"
  • Other — "Add any other reference material"

Step 3: Process reference

For file paths (images, PDFs, documents):

  1. Verify the file exists
  2. Copy to {PROJECT_PATH}/references/ with a descriptive name
  3. If it's an image, read it to generate a text description
  4. Write a companion .md file with metadata (source, date added, description, relevant screens/phases)

For URLs:

  1. Fetch the URL content
  2. Write a summary to {PROJECT_PATH}/references/url-{kebab-name}.md with:
  • Source URL
  • Date captured
  • Key takeaways
  • Relevant screens/phases
  • Screenshots or key quotes

For descriptions/notes:

  1. Write to {PROJECT_PATH}/references/note-{kebab-name}.md with:
  • Description
  • Date added
  • Relevant screens/phases

Step 4: Update index

Write or update {PROJECT_PATH}/references/INDEX.md:

markdown
# Project References
> Project: {name} | Last updated: {DATE}
## References
| # | Reference | Type | File | Added | Relevant To |
|---|-----------|------|------|-------|-------------|
| 1 | {description} | {screenshot/url/note/guideline} | [{filename}](./{filename}) | {DATE} | {screens/phases} |

Step 5: Confirm

Display what was added and which phases will use it:

  • Research agents scan references for competitive context
  • Design agents use references as visual/functional inspiration
  • Build agents reference implementation examples
  • Review agents check against reference expectations

"Reference added. It will be available to all downstream phases." </process>

Security

  • Security scanPassed, 100 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

Repository stars
43
Repository forks
4
Repository npm downloads, 7 days
59
7-day trend score
32

Stars and forks are for the whole GitHub repository, not this skill alone. Downloads are for the repository's npm package. Refreshed 17 May 2026, 5 months ago.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/jubscodes/get-shit-pretty/gsp-add-reference/badge)](https://verified-skill.com/skills/jubscodes/get-shit-pretty/gsp-add-reference)

Something wrong with this skill or its page? Tell us.