本文へ移動
cccskills
無料GitHub で公開

agentic-coding-ux-designer

Design low-friction UX, interaction patterns, and comeback loops for AI coding assistant apps, agent consoles, background coding agents, and Port Daddy swarm/operator surfaces. Use when creating flows like prompt-to-diff, context attach, plan/apply/review, checkpoint rollback, background-agent dashboards, visual proof, or multi-agent invocation. NOT for generic landing pages, static dashboards, or implementation-only changes without product flow.

インストール方法を見る

含まれるファイル(10)

  • SKILL.md8.1 KB
  • agents/openai.yaml566 B
  • CHANGELOG.md268 B
  • examples/expected-output.md1.4 KB
  • README.md689 B
  • references/design-rules.md1.2 KB
  • references/magic-progressions.md2.1 KB
  • schemas/magic-flow.schema.json983 B
  • scripts/magic_progression_score.mjs3.5 KB
  • templates/output-template.md1002 B

SKILL.md(原文)

インストールする前に、エージェントに与えられる指示の中身を確認できます。

Agentic Coding UX Designer

Design developer-agent interfaces that feel fast, trustworthy, interruptible, and worth returning to.

Use This For

  • Prompt-to-plan-to-diff flows for AI coding assistants.
  • Agent consoles where multiple tasks run in parallel.
  • Trust and recovery surfaces: checkpoints, revert, named snapshots, staged diffs, approvals, and proof logs.
  • "Magic" context flows: selected text, terminal output, browser screenshot, issue/PR mention, or failed test automatically becomes agent input.
  • Port Daddy Agent Harbor, FleetBar, Fleet Control Center, pd-console, and swarm invocation surfaces.

Do Not Use This For

  • Marketing homepages without the working product as the first viewport.
  • Pure visual styling without workflow mechanics.
  • Replacing human review with hidden automation.

Design Loop

flowchart TD
  A[Pick a high-frequency user job] --> B[Name the first input gesture]
  B --> C[Show agent intent and plan]
  C --> D[Expose progress and interruptions]
  D --> E[Make review cheap]
  E --> F[Make rollback obvious]
  F --> G[Leave a durable receipt]
  G --> H[Score the flow]
  1. Start from one user job and one first gesture. Good first gestures are already in the user's hand: selected code, failed test, terminal block, issue link, PR review, screenshot, or voice note.
  2. Show agent intent before action: model, repo/worktree, files, tools, budget, permissions, and stop condition.
  3. Keep progress legible: current step, queued messages, running commands, changed files, test state, and blockers.
  4. Make review local to the work: inline diffs, grouped hunks, comments, accept/reject, and "why this changed."
  5. Make rollback a visible primitive, not a hidden Git trick: checkpoints, snapshots, worktree isolation, and named receipts.
  6. End with a receipt: transcript, commands, tests, diff summary, unresolved risks, and next action.

Output Contract

Return:

  • flow: entrypoint, context captured, agent actions, review point, rollback point, and receipt.
  • scorecard: friction, context, trust, rollback, progress visibility, and comeback trigger scores.
  • risks: places where the flow hides state, encourages over-trust, or creates spend/security surprises.
  • artifacts: wireframe paths, screenshots, GIFs, or review notes when applicable.

Use scripts/magic_progression_score.mjs to score a proposed flow.

Anti-Patterns

Chat Box With Secret Hands

Novice: "Put an AI chat next to the code and let it do things." Expert: Agentic UX must show what context it sees, what it intends to change, what it already did, and how to undo it. Detection: The UI has no plan, command log, diff, checkpoint, or stop affordance.

Infinite Spinner Trust Fall

Novice: "Background agents can be invisible until they finish." Expert: Background work needs a heartbeat, current step, spend meter, cancel button, and inspectable transcript. Silence reads as failure. Detection: A user cannot tell whether the agent is blocked, expensive, stale, or unsafe.

Review After The Damage

Novice: "Let the agent modify everything, then ask for review at the end." Expert: Review belongs at decision points: before broad file writes, before dependency installs, before PR creation, and before merge. Detection: The first human checkpoint is after a large diff has already landed.

References

FileLoad When
references/magic-progressions.mdNeed concrete low-friction patterns and comeback loops.
references/design-rules.mdNeed product rules and anti-patterns for agentic developer tools.
examples/expected-output.mdNeed a finished flow critique example.
templates/output-template.mdNeed a reusable UX flow template.
schemas/magic-flow.schema.jsonNeed to validate a flow score input.
scripts/magic_progression_score.mjsNeed deterministic scoring for a proposed flow.
agents/openai.yamlNeed a subagent descriptor for delegated UX design review.

Layout QA gate (mechanical — run before shipping)

Before calling any rendered page, artifact, dashboard, deck, or component done, run the mechanical overflow/collision checker. It renders the page headlessly and flags text-vs-text collisions, clipped/ellipsis-truncated elements, text escaping its container, and horizontal page scroll — the visual defects a screenshot hides and that only appear at a specific width or in one theme.

Resolve layout-overflow-guard from the active skill catalog before running it. The command below shows the standard Claude install path; use the path reported by your harness. If the skill is absent, install or sync it instead of skipping this gate.

python3 ~/.claude/skills/layout-overflow-guard/scripts/check_layout.py <file-or-url> \
  --widths 1280,1100,860,720,390 --themes light,dark

You do not need to read check_layout.py — invoke it with the Bash tool and act on its report and exit code (non-zero = a defect). The script's source never enters your context; only its findings do. Drive it to zero violations across every width and both themes before you ship. Full detail: the layout-overflow-guard skill.

<!-- BEGIN BUNDLE INDEX (auto: index_references.py) -->

Skill Bundle Index

Every file in this skill, and when to open it. Auto-generated by the repo skill-architect indexer.

root

  • CHANGELOG.md — Agentic Coding Ux Designer — Changelog — - Initial skill creation - Core process defined - Reference files added
  • README.md — Agentic Coding UX Designer — Design guidance for low-friction, inspectable, recoverable AI coding assistant flows.

agents/

examples/

references/

schemas/

scripts/

templates/

  • templates/output-template.md — Agentic Coding UX Flow Spec — [The operator intent this flow should satisfy.] - Audience: [who is using it] - Starting surface: [editor / terminal / FleetBar / dashboard
<!-- END BUNDLE INDEX -->

レビュー

まだレビューはありません。使ってみた感想をお寄せください。

同じリポジトリのスキル

概要と使いどころ

Expert in 2000s-era music visualization (Milkdrop, AVS, Geiss) and modern WebGL implementations. Specializes in Butterchurn integration, Web Audio API AnalyserNode FFT data, GLSL shaders for audio-reactive visuals, and psychedelic generative art. Activate on "Milkdrop", "music visualization", "WebGL visualizer", "Butterchurn", "audio reactive", "FFT visualization", "spectrum analyzer". NOT for simple bar charts/waveforms (use basic canvas), video editing, or non-audio visuals.

日本語の概要は準備中です。原文の説明を表示しています。

curiositech/port-daddy22026年10月8日 更新

Expert legal research agent for finding and scraping expungement data state by state. Knows authoritative sources, URL patterns, Firecrawl configuration, and 2026 legal landscape.

日本語の概要は準備中です。原文の説明を表示しています。

curiositech/port-daddy22026年10月8日 更新

Expert in 3D computer vision labeling tools, workflows, and AI-assisted annotation for LiDAR, point clouds, and sensor fusion. Covers SAM4D/Point-SAM, human-in-the-loop architectures, and vertical-specific training strategies. Activate on '3D labeling', 'point cloud annotation', 'LiDAR labeling', 'SAM 3D', 'SAM4D', 'sensor fusion annotation', '3D bounding box', 'semantic segmentation point cloud'. NOT for 2D image labeling (use clip-aware-embeddings), general ML training (use ml-engineer), video annotation without 3D (use computer-vision-pipeline), or VLM prompt engineering (use prompt-engineer).

日本語の概要は準備中です。原文の説明を表示しています。

curiositech/port-daddy22026年10月8日 更新

Apply crisis decision-making research to agent routing, uncertainty triage, and coordination failure analysis in time-pressured systems. Use when diagnosing handoff failures, analytical paralysis, or expert judgment under incomplete information. NOT for routine coding, simple CRUD design, or static single-agent tasks with complete information.

日本語の概要は準備中です。原文の説明を表示しています。

curiositech/port-daddy22026年10月8日 更新

Use for insight, reframing, contradiction, impasse, and anomaly-driven problem solving when execution effort no longer helps. NOT for routine optimization, error correction, or well-specified tasks with known solution paths.

日本語の概要は準備中です。原文の説明を表示しています。

curiositech/port-daddy22026年10月8日 更新

Apply cognitive task analysis to expert work that depends on perceptual cues, branching judgment, and recurring monitoring loops. Use when decomposing expert capability into agent structure, simulation design, or validation interviews. NOT for ordinary step-by-step SOP capture or simple pipelines with no tacit cue layer.

日本語の概要は準備中です。原文の説明を表示しています。

curiositech/port-daddy22026年10月8日 更新

curiositech のスキルをすべて見る

このスキルの問題を報告する