draftbit/mobile-taste-skill

mobile-redesign-screen

Audit-first redesign of ONE React Native screen (or one flow of 2-3 screens) - extract its current tokens and patterns, produce rated findings, then modernize it lever by lever with atomic commits and before/after screenshots.

소스 보기

사용 방법

  1. 설치 명령을 복사하고 자신의 에이전트 환경에 설치하기 전에 소스 패키지를 확인하세요.
  2. 필요한 도구, 인증 정보, 지원 환경은 원본 문서에서 확인하세요.
  3. 입력과 원하는 산출물을 설명하고 출처와 결과를 대조하세요.
npx skills add https://github.com/draftbit/mobile-taste-skill --skill mobile-redesign-screen

시작 전 확인

  • 설치에는 모델 구독, API 한도, 파일 접근 권한이 포함되지 않습니다.
  • 별점 수와 설치 수는 활동 지표이며 독립적인 품질·보안 검증이 아닙니다.
원본 Skill 문서

원본 저장소의 제목, 예시, 코드, 표, 링크, 이미지를 유지해 표시합니다.

mobile-redesign-screen: One Screen, Audit First

Scope: one screen, or one tight flow (2-3 screens sharing a job). More than that is mobile-redesign-app.

Method files, read in full first: ../_shared/references/redesign-protocol.md (audit, levers, fix loop, risk governor) and ../_shared/references/review-rubric.md (finding format). ../_shared/references/tells.md supplies the findings vocabulary.

Flow

  1. Stack sniff + audit (redesign-protocol.md): the screen's current tokens or

inline styles, its dial reading, its place in the route tree, signature interactions, accessibility wins. Screenshot the BEFORE state if a device/preview is reachable.

  1. Mode. Preserve vs overhaul - ask once if ambiguous.
  2. Findings for this screen only, rated high/medium/polish.
  3. Propose the pass. Which levers (type/spacing → color-to-tokens → states →

feedback/motion → recomposition), which findings each closes, what will NOT change. One short message; proceed on approval or if the user already said "just do it".

  1. Fix loop (redesign-protocol.md): one finding per atomic commit, before/after

pair per visual change, risk governor (stop > 20%, cap 20 fixes).

  1. Close out. Findings closed vs remaining, the before/after pairs, and - if

design-baseline.json or MOBILE-DESIGN.md exist - refresh them (deltas noted).

Hard boundaries

  • Never changes: route name, deep link, position in the nav tree, form field

semantics, learned gestures. If a finding requires one of those, report it as OUT-OF-SCOPE with a pointer to mobile-redesign-app.

  • Blocks-first: if the screen is an archetype (settings, feed, auth, paywall, empty

state), diff it against the matching ../_shared/blocks/ block and prefer converging toward the block over inventing a third pattern.

  • No scope creep: components shared with other screens get changed only when the

change is invisible elsewhere or the user approves the blast radius; the risk governor's +5%/file makes this expensive on purpose.

  • The screen must still pass the mobile-taste Section 14 pre-flight when done - a

redesigned screen that fails pre-flight is not done.

관련 작업

같은 저장소의 Skills

더 많은 Skills

모든 Skills
draftbit
커뮤니티

mobile-nav-plan

Turn an app idea or an existing React Native app into a Nav Read - tab structure, route tree, push/modal/sheet decisions, deep links, Android back plan - without building any screens. Use when planning navigation for a new app, restructuring an existing app's navigation, or deciding whether something is a tab, a push, a modal, or a bottom sheet. For building the screens afterward use mobile-taste; for full-app visual redesign use mobile-redesign-app.

설치 수
1
GitHub Stars
4
업데이트
7월 2일
draftbit
커뮤니티

mobile-redesign-app

Whole-app redesign of an existing React Native / Expo app - full audit (tokens, navigation vs the Nav Read rules, screen archetypes, dial reading), preserve-vs-overhaul decision, then a phased modernization plan executed lever by lever across screens with checkpoints and a risk governor. The only skill in this suite allowed to propose navigation restructuring (approval-gated). Use when asked to redesign, overhaul, rebrand, or modernize an entire app. For one screen use mobile-redesign-screen; fo

설치 수
1
GitHub Stars
4
업데이트
7월 2일
draftbit
커뮤니티

mobile-taste

Anti-slop design skill for BUILDING React Native / Expo apps (iOS, Android, web). Commits to an App Read and Nav Read before writing code; ships screens, navigation, and motion that do not look AI-generated. Use when creating new screens, features, or apps in React Native. For auditing an existing app use mobile-design-review; for upgrading existing screens use mobile-redesign-screen or mobile-redesign-app; for navigation planning alone use mobile-nav-plan; for tokens/theming use mobile-design-s

설치 수
1
GitHub Stars
4
업데이트
7월 2일