GS

gsd-sketch-wrap-up

Converts design sketch notes into project-persistent skills.

Install

mkdir -p .claude/skills/gsd-sketch-wrap-up && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/13556" && unzip -o skill.zip -d .claude/skills/gsd-sketch-wrap-up && rm skill.zip

Installs to .claude/skills/gsd-sketch-wrap-up

Activation

This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.

Package sketch design findings into a persistent project skill for future build conversations
93 charsno explicit “when” trigger
Intermediate

Key capabilities

  • Curate sketch design findings.
  • Package findings into a persistent project skill.
  • Write a summary to `.planning/sketches/` for project history.
  • Generate an output skill to `./.codex/skills/sketch-findings-[project]/`.
  • Translate GSD `AskUserQuestion` to Codex `request_user_input`.

How it works

This skill processes sketch design findings, curates them, and then packages them into a project-local skill and a summary for project history, translating GSD workflow elements to Codex equivalents.

Inputs & outputs

You give it
User text after `$gsd-sketch-wrap-up` as `{{GSD_ARGS}}`.
You get back
A persistent project skill in `./.codex/skills/sketch-findings-[project]/` and a summary in `.planning/sketches/`.

When to use gsd-sketch-wrap-up

  • Saving design discovery results
  • Creating persistent design instructions
  • Mapping design findings to agent tasks

About this skill

<codex_skill_adapter>

A. Skill Invocation

  • This skill is invoked by mentioning $gsd-sketch-wrap-up.
  • Treat all user text after $gsd-sketch-wrap-up as {{GSD_ARGS}}.
  • If no arguments are present, treat {{GSD_ARGS}} as empty.

B. AskUserQuestion → request_user_input Mapping

GSD workflows use AskUserQuestion (Claude Code syntax). Translate to Codex request_user_input:

Parameter mapping:

  • headerheader
  • questionquestion
  • Options formatted as "Label" — description{label: "Label", description: "description"}
  • Generate id from header: lowercase, replace spaces with underscores

Batched calls:

  • AskUserQuestion([q1, q2]) → single request_user_input with multiple entries in questions[]

Multi-select workaround:

  • Codex has no multiSelect. Use sequential single-selects, or present a numbered freeform list asking the user to enter comma-separated numbers.

Execute mode fallback:

  • When request_user_input is rejected (Execute mode), present a plain-text numbered list and pick a reasonable default.

C. Task() → spawn_agent Mapping

GSD workflows use Task(...) (Claude Code syntax). Translate to Codex collaboration tools:

Direct mapping:

  • Task(subagent_type="X", prompt="Y")spawn_agent(agent_type="X", message="Y")
  • Task(model="...") → omit (Codex uses per-role config, not inline model selection)
  • fork_context: false by default — GSD agents load their own context via <files_to_read> blocks

Parallel fan-out:

  • Spawn multiple agents → collect agent IDs → wait(ids) for all to complete

Result parsing:

  • Look for structured markers in agent output: CHECKPOINT, PLAN COMPLETE, SUMMARY, etc.
  • close_agent(id) after collecting results from each agent </codex_skill_adapter>
<objective> Curate sketch design findings and package them into a persistent project skill that the agent auto-loads when building the real UI. Also writes a summary to `.planning/sketches/` for project history. Output skill goes to `./.codex/skills/sketch-findings-[project]/` (project-local). </objective>

<execution_context> @D:/Work/AI_Projects/KAster_CTI/.codex/get-shit-done/workflows/sketch-wrap-up.md @D:/Work/AI_Projects/KAster_CTI/.codex/get-shit-done/references/ui-brand.md </execution_context>

<runtime_note> Copilot (VS Code): Use vscode_askquestions wherever this workflow calls AskUserQuestion. </runtime_note>

<process> Execute the sketch-wrap-up workflow from @D:/Work/AI_Projects/KAster_CTI/.codex/get-shit-done/workflows/sketch-wrap-up.md end-to-end. Preserve all curation gates (per-sketch review, grouping approval, AGENTS.md routing line). </process>

When not to use it

  • When the task is not related to packaging sketch design findings.
  • When the user text after `$gsd-sketch-wrap-up` is not `{{GSD_ARGS}}`.

Limitations

  • This skill is designed for Claude Code and similar AI coding assistants.
  • It requires specific file paths for execution context.
  • It uses a multi-select workaround for `request_user_input` due to Codex limitations.

How it compares

This skill automates the conversion of ephemeral design findings into persistent, reusable project instructions, ensuring that design decisions are systematically captured and referenced.

Compared to similar skills

gsd-sketch-wrap-up side by side with the closest alternatives in the catalog.

SkillInstallsUpdatedSafetyDifficulty
gsd-sketch-wrap-up (this skill)03moNo flagsIntermediate
ui-ux-pro-max1,9095moReviewIntermediate
svg-precision5274moReviewIntermediate
mobile-ios-design2725moNo flagsIntermediate

Try saying

Example prompts that trigger this skill in your AI assistant.

You might also like

ui-ux-pro-max

nextlevelbuilder

UI/UX design intelligence. 50 styles, 21 palettes, 50 font pairings, 20 charts, 8 stacks (React, Next.js, Vue, Svelte, SwiftUI, React Native, Flutter, Tailwind). Actions: plan, build, create, design, implement, review, fix, improve, optimize, enhance, refactor, check UI/UX code. Projects: website, landing page, dashboard, admin panel, e-commerce, SaaS, portfolio, blog, mobile app, .html, .tsx, .vue, .svelte. Elements: button, modal, navbar, sidebar, card, table, form, chart. Styles: glassmorphism, claymorphism, minimalism, brutalism, neumorphism, bento grid, dark mode, responsive, skeuomorphism, flat design. Topics: color palette, accessibility, animation, layout, typography, font pairing, spacing, hover, shadow, gradient.

1,9092,023

svg-precision

dkyazzentwatwa

Deterministic SVG generation, validation, and rendering. Use for icons, diagrams, charts, UI mockups, or technical drawings requiring structural correctness and cross-viewer compatibility.

5271,229

mobile-ios-design

wshobson

Master iOS Human Interface Guidelines and SwiftUI patterns for building native iOS apps. Use when designing iOS interfaces, implementing SwiftUI views, or ensuring apps follow Apple's design principles.

272711

openscad

mitsuhiko

Create and render OpenSCAD 3D models. Generate preview images from multiple angles, extract customizable parameters, validate syntax, and export STL files for 3D printing platforms like MakerWorld.

154305

mobile-android-design

wshobson

Master Material Design 3 and Jetpack Compose patterns for building native Android apps. Use when designing Android interfaces, implementing Compose UI, or following Google's Material Design guidelines.

101335

mobile-design

sickn33

Mobile-first design and engineering doctrine for iOS and Android apps. Covers touch interaction, performance, platform conventions, offline behavior, and mobile-specific decision-making. Teaches principles and constraints, not fixed layouts. Use for React Native, Flutter, or native mobile apps.

149231

Search skills

Search the agent skills registry