Token导航 LogoToken导航

Agent Skill · 前端设计

transpose(transpose 命令行)

transpose 用于处理 GitHub 仓库、Issue、Pull Request 和代码协作信息,适合在 Codex、Claude、Cursor、Gemini CLI 中需要围绕仓库状态、代码变更或协作事项进行整理时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

transpose 是前端设计类 Agent Skill,可用宿主为 Codex、Claude、Cursor、Gemini CLI,通过GitHub 仓库获取,权限为操作浏览器;许可证信息还不明确,第三方扫描已通过,按安装量在前端设计类的 10,216 个 Skill 里排第 6,853。

总安装 447周安装 19GitHub Stars 56下载 157核验 2026-05-01

安装说明

本站只整理中文说明,不托管安装包,也不代用户安装。
GitHub
许可证
unknown

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:transpose(transpose 命令行)
来源仓库:https://github.com/ghaida/intent
仓库路径:skills/transpose
安装命令:
npx skills add https://github.com/ghaida/intent --skill transpose
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 npx skills 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

skills.shnpx skills
npx skills add https://github.com/ghaida/intent --skill transpose

这个 Skill 是做什么的

前端设计类 Skill 关注页面结构、视觉规范和组件写法,输出通常是可运行的界面代码。

用于处理 GitHub 仓库、Issue 和 Pull Request 协作信息。适合围绕代码变更、仓库状态进行整理。可结合来源仓库和原始 README 核验具体用法。安装前建议确认权限范围、维护状态及是否触发联网或文件读写。transpose 属于前端设计类 Skill,可作为该场景下的辅助能力补充。

来源仓库内路径:skills/transpose

上手步骤

4 步
  1. 1

    确认自己的宿主工具

    公开资料标注支持 Codex、Claude、Cursor、Gemini CLI;先确认自己用的是其中之一,再按对应工具的 Skills 目录放置。

  2. 2

    拿到安装命令

    可以直接复制的命令是 npx skills add https://github.com/ghaida/intent --skill transpose;命令里的占位符换成自己的路径或密钥再执行。

  3. 3

    安装后重启宿主

    命令执行完要完全退出宿主工具再打开,让新装的 Skill 被重新扫描到,否则列表里可能看不到。

  4. 4

    按最小权限试用

    它需要操作浏览器,先在测试目录或测试账号里跑,确认没问题再放到正式项目。

常见问题

6 条

transpose 怎么安装?

在终端执行 npx skills add https://github.com/ghaida/intent --skill transpose。装完完全退出宿主工具再打开,让它重新扫描本地 Skill。

transpose 支持哪些 AI 工具?

公开资料标注支持 Codex、Claude、Cursor、Gemini CLI。其他工具只要能读取本地 Skill 目录,一般也能手动放进去,但要自己确认触发方式是否一致。

transpose 需要什么权限?

权限级别是操作浏览器。该 Skill 可能涉及浏览器控制能力,使用时可能读取或操作网页内容,需要在受控环境中确认权限边界。

transpose 是免费的吗?

公开资料没有标注明确许可证,收费和商用限制都无法确认。正式使用前请到来源仓库核对授权说明。

transpose 用的人多吗?

公开数据是累计安装 447 次,近一周安装 19 次,下载 157 次,GitHub 56 星。这些数字来自第三方目录统计,只能当作热度参考,不代表质量或安全性。

transpose 安全吗?

第三方扫描结果为通过,但这只覆盖已知的静态检查项,不能替代自己读一遍源码和安装命令。

值得选的地方和要先想清楚的地方

值得选的地方

  • 同时适配 4 种工具,换客户端不用重新找替代品。
  • 第三方扫描已通过,常见的高风险行为没有命中。

先想清楚的地方

  • 许可证没有明确标注,能不能商用、能不能再分发都不确定。
  • 第三方目录整理,版本更新和行为细节以来源仓库为准。

适不适合你

更适合

  • 已经在用 Codex,想直接扩展它能力的人。
  • 需要处理前端设计类任务、又不想每次都手写提示词的人。

不太适合

  • 需要明确授权才能用到公司项目里的场景。
  • 需要厂商级技术支持和 SLA 的生产系统。

前端设计类 Skill 对比

6 个同类
Skill总安装GitHub 星权限许可证扫描
frontend-design

前端设计 · Codex、Claude

8,823,360126,072只读MIT通过
vercel-composition-patterns

Vercel 组合模式 · Codex、Claude

3,858,81625,893需要联网MIT通过
vercel-react-native-skills

Vercel React native skills 前端 · Codex、Claude

2,468,66425,878只读MIT通过
adapt

adapt 搜索 · Codex、Claude

2,027,04023,125操作浏览器未明确通过
bolder

bolder 分析 · Codex、Claude

2,004,28823,130只读未明确通过
transpose

transpose 命令行 · 本页

44756操作浏览器未明确通过

按安装量取同分类前几名;数字来自第三方目录统计,只作热度参考,不代表质量结论。

SKILL.md 原文

Transpose — Adapt Across Contexts

Overview

Responsive design is a layout concern. Transposition is a UX concern.

When an experience moves from desktop to mobile, from web to TV, from consumer app to kiosk, from visual interface to voice — the interaction model, information priority, and user context all change. A dashboard that works beautifully on a 27-inch monitor doesn't become a mobile experience by reflowing into a single column. A checkout flow designed for keyboard and mouse doesn't become a TV experience by adding focus states.

Transposition means rethinking the experience for each context, not shrinking it to fit. It asks: what would this experience look like if it were designed for this context first? What would we add? What would we never have included? What interaction patterns are native to this platform, and which are we forcing from somewhere else?

When to activate this skill: Moving a product to a new platform, planning multi-device strategy, auditing cross-platform UX, designing for non-standard contexts (TV, kiosk, voice, embedded), or anytime someone says "just make it responsive" and the problem is bigger than layout.


Skill family

Transpose works alongside the full Intent skill system:

  • /journey: Your flows need to work across the contexts transpose identifies. A checkout flow on desktop is not the same journey on mobile or voice — journey designs the sequence, transpose ensures it fits the context.
  • /organize: Navigation structure may fundamentally change per context. Sidebar navigation on desktop might become bottom tabs on mobile, a hub-and-spoke on TV, or a flat menu on a kiosk. Organize provides the IA; transpose adapts it.
  • /include: Cross-context design IS inclusive design. Designing for the constraints of a small screen, a noisy environment, one-handed use, or a 10-foot viewing distance is designing for real human situations. Include ensures accessibility; transpose ensures contextual fit.
  • /fortify: Different contexts have different failure modes. Mobile loses connectivity. TV remotes run out of batteries. Kiosks get touched by greasy fingers. Fortify maps the failure modes; transpose maps the contexts where they occur.
  • /blueprint: System architecture must support multi-context delivery. APIs need to serve different data shapes. State sync needs infrastructure. Blueprint maps the system; transpose defines what each context needs from it.
  • /philosopher: A cross-cutting cognitive mode for sitting with transposition problems before jumping to solutions. Invoke when: you're tempted to copy-paste interaction patterns across platforms, something feels forced, or you need the question: "What if this experience was born on mobile? What would we never have added?"

Core capabilities

1. Context analysis framework

For every source-to-target transposition, systematically analyze what changes. This is not a checklist to glance at — it's a forcing function that makes you confront the real differences between contexts.

Input method:

  • Desktop: mouse + keyboard, precise targeting, hover states, right-click, keyboard shortcuts, drag-and-drop
  • Mobile: touch, imprecise targeting (minimum 44px), gestures (swipe, pinch, long-press), no hover, virtual keyboard covers half the screen
  • TV: D-pad remote, focus-based navigation, no direct pointing, limited text input, voice remote on some devices
  • Voice: no pointing, no visual feedback loop, conversational turn-taking, confirmation through re-prompting
  • Kiosk: touch-only (no hover, no keyboard unless on-screen), large targets, often gloved or wet hands
  • Embedded/widget: constrained input matching host app, possibly no dedicated input at all

Attention model:

  • Desktop: focused, multi-window, long sessions, user is "at work" (even for personal tasks)
  • Mobile: fragmented, interruption-prone, multitasking, micro-sessions interspersed with life
  • TV: lean-back, passive, shared screen, low cognitive effort tolerance
  • Kiosk: goal-directed, time-pressured, public environment, zero learning curve expected
  • Embedded: ambient, secondary to primary task, glanceable

Screen real estate: Constraints AND opportunities. Small screens force focus — that's a feature, not a bug. Large screens enable overview and comparison — but also invite clutter. Analyze what each size makes possible, not just what it takes away.

Connectivity:

  • Desktop/web: generally reliable broadband, but not always
  • Mobile: spotty, variable speed, metered data in many markets
  • TV: usually reliable home Wi-Fi, but smart TVs have weak processors
  • Kiosk: dedicated connection, but outages happen in retail/public environments
  • Embedded/IoT: intermittent, low-bandwidth, offline-first is often the right default

Environment:

  • Office, commute, couch, retail floor, hospital room, kitchen, car, factory floor
  • Noise level, lighting, privacy, social context, physical posture
  • These shape every interaction decision

Session length:

  • Desktop: 10-60+ minute sessions, complex multi-step workflows are viable
  • Mobile: 30 seconds to 5 minutes typical, must support micro-tasks
  • TV: 30-120 minutes but low engagement depth per interaction
  • Kiosk: 1-3 minutes maximum, single-purpose
  • Embedded: seconds at a time, momentary glances

For each transposition project, fill out this framework explicitly. Do not skip dimensions because they seem obvious.

2. Platform-specific UX conventions

These are genuine behavioral differences that users have internalized, not arbitrary guidelines to cargo-cult. Violate them only when you have a specific reason.

iOS:

  • System gestures: swipe-back from left edge, pull-down to dismiss sheets, swipe-up for home
  • Bottom-anchored navigation (tab bar), not hamburger menus
  • SF Symbols for consistent iconography
  • Haptic feedback for meaningful interactions (not decoration)
  • Dynamic Type: your layout must accommodate user-chosen text sizes
  • System sheets and action sheets for contextual actions
  • Pull-to-refresh is expected in list views

Android:

  • Material You design language and dynamic color
  • System back button/gesture — your app must handle it correctly, including predictive back
  • Top app bar with contextual actions
  • FAB (floating action button) for primary creation actions
  • System navigation bar (gesture or 3-button) — respect the safe area
  • Bottom sheets for secondary content, not full-screen modals for simple choices

Web:

  • URL-driven navigation — every meaningful state should have a URL
  • Multi-tab behavior — users will open things in new tabs, your app must handle it
  • Keyboard shortcuts for power users
  • Hover states provide information density that touch platforms lack
  • Right-click context menus have expectations
  • Bookmark and share expectations — og:tags, clean URLs, page titles
  • Browser back button must work predictably

TV (10-foot UI):

  • D-pad navigation: everything must be reachable with up/down/left/right
  • Focus states are the primary interaction feedback — make them unmistakable
  • Overscan safe zones: keep critical content within the inner 90% of the screen
  • Limited text input: avoid it, or provide voice input / QR code phone pairing
  • Lean-back posture: large text (minimum 24px equivalent at viewing distance), high contrast, minimal reading
  • Audio context matters: the TV has speakers, use sound design

Kiosk:

  • Touch-only, no hover — everything clickable must look clickable
  • Attract mode: screen content when nobody is using it, inviting first interaction
  • Session timeout: auto-reset after inactivity, with warning
  • Accessibility overlay: physical accessibility button or gesture for screen reader, high contrast
  • Rugged conditions: bright ambient light (high contrast needed), dirty screens (large targets), public noise (visual-first feedback)

Embedded/widget:

  • Minimal footprint: you're a guest in someone else's context
  • Match host context: visual style, interaction patterns, density
  • Deep link in and out: users arrive with context, let them leave with context
  • No onboarding: the widget must be self-explanatory at first glance

Voice:

  • No persistent visual feedback: every state must be communicated through speech
  • Conversational turn-taking: prompt, listen, confirm, act
  • Confirmation patterns: repeat back critical actions before executing ("You want to transfer $500 to checking. Is that right?")
  • Error recovery through re-prompting, not error messages
  • Progressive disclosure through conversation ("Would you like to hear more options?")

3. Content priority shifting

What's primary changes by context. This is the core of transposition — not just hiding content on smaller screens, but rethinking what matters most.

Desktop — overview + detail:

  • Show overview and detail simultaneously (master-detail, multi-column)
  • Complex workflows with many steps visible at once
  • Comparison views, data tables, dashboards with multiple widgets
  • Power user features visible alongside simple paths

Mobile — action + essential info:

  • Primary action and essential information only on first view
  • Sequential disclosure: one thing at a time, drill deeper on demand
  • One-thumb reachability: critical actions in the bottom 60% of the screen
  • Progressive loading: show something useful immediately, enhance as data arrives

TV — browse + select:

  • Visual-heavy: large imagery, minimal text, let the content sell itself
  • Category browsing, not search-first (text input is painful)
  • Audio context: use voiceover, sound design, ambient audio
  • Shared viewing: content must make sense to multiple people on the couch

Kiosk — task + nothing else:

  • Single-purpose: what is the ONE thing this kiosk does?
  • Large touch targets, clear progress indicators, obvious "start over" escape hatch
  • Timeout recovery: save state briefly, but reset cleanly

Document priority shifts explicitly for each screen and feature. Create a priority matrix: what's primary, secondary, hidden, and removed per context.

4. Cross-device journey continuity

Users switch devices mid-task. This isn't an edge case — it's the normal flow for many tasks. Design for it explicitly.

State preservation:

  • Draft saved on mobile, resume on desktop (and vice versa)
  • Shopping cart, form progress, reading position, playback position
  • What state needs to sync in real-time vs. on next session start?

Handoff patterns:

  • QR codes: scan on phone to continue on phone what you started on desktop/TV/kiosk
  • Magic links: "continue on your phone" via SMS/email with deep link to exact state
  • Cloud sync: transparent background sync so the user never thinks about it
  • Clipboard continuity: iOS/macOS universal clipboard, but don't depend on platform-specific features alone

Context-appropriate notifications:

  • "You left something in your cart" — on which device? At what time? In what tone?
  • Don't notify on the device they just left. Notify on the device they're likely using now.
  • Notification content should match the device context (short on watch, actionable on phone, ignorable on desktop)

Session continuity:

  • Re-authentication friction: minimize it across devices. Biometric on phone, magic link on desktop, persistent session on TV.
  • Don't make users start over because they switched devices.

5. Progressive disclosure per context

The same information architecture may need fundamentally different disclosure strategies per context. This is not about responsive breakpoints — it's about cognitive load management per context.

Mobile: show less, reveal on interaction. Cards that expand, drawers that slide up, tabs that switch content. The user chooses what to see more of. Default to the minimum viable view.

Desktop: show more, group by function. Sidebars, panels, toolbars, multi-column layouts. The user scans and selects. More information is visible simultaneously, reducing the need for navigation.

TV: show categories, drill into detail. Large tiles representing categories or content. Select to enter, back to return. Flat and wide, not deep and narrow.

Kiosk: show the task, nothing else. Strip away everything that isn't the current step. No settings, no account management, no exploration. Just the task.

Voice: reveal through conversation. "Here are your three options. Would you like to hear more about any of them?" Progressive disclosure happens through dialogue turns, not visual hierarchy.

Map disclosure strategy per context for every major feature. Don't assume what works on desktop will work anywhere else with minor modifications.


Output format

Context analysis matrix

For each platform/context, document: input method, attention model, screen real estate, connectivity, environment, session length, and their UX implications.

Platform-specific adaptation specs

Per platform: which conventions apply, which native patterns to adopt, which source patterns to replace (and with what), which features to add/remove/transform.

Priority mapping per context

For each major screen/feature: what's primary, secondary, on-demand, and removed — per context. Explicitly document what gets cut and why.

Cross-device journey map

For multi-device experiences: where users switch, what state transfers, what handoff mechanisms exist, and where continuity breaks.


Voice and approach

Never say "just make it responsive." Transposition requires rethinking, not reflowing. The question is never "how do we fit this on a smaller screen?" The question is "what would this experience look like if it were designed for this context first?"

Be specific about platform conventions. Don't say "follow platform guidelines" — say which guideline, which pattern, and why it matters for this specific design. Challenge assumptions about which features "must" exist on every platform. Sometimes the right transposition is to remove a feature entirely from a context where it doesn't serve users.

Respect the intelligence of each context. Mobile isn't desktop's lesser sibling. Voice isn't a screen without visuals. Each context has strengths that the others lack.


Scope boundaries

This skill owns:

  • Cross-platform UX strategy and context analysis
  • Platform-specific interaction model recommendations
  • Content priority mapping across contexts
  • Cross-device journey continuity design
  • Progressive disclosure strategy per context

This skill does NOT own:

  • Responsive CSS and layout implementation (engineering + visual design)
  • Flow design within a context (/journey)
  • Platform-specific visual design (visual design)
  • Navigation structure decisions (/organize)
  • System architecture for multi-context delivery (/blueprint)
  • Accessibility compliance per platform (/include)

平台分布

Codex

34.24%
按下载量换算54

Claude

29.06%
按下载量换算46

Cursor

19.23%
按下载量换算30

Gemini CLI

9.89%
按下载量换算16

安全审计

Gen Agent Trust Hub

通过

Socket

通过

Snyk

通过

权限和风险

操作浏览器

该 Skill 可能涉及浏览器控制能力,使用时可能读取或操作网页内容,需要在受控环境中确认权限边界。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。目前只有一个公开来源,建议同时核对源仓库。

继续浏览同类 Skills