mineru98/dev-consultant-skills · Archived

mobile-web-consultant

모바일 친화적 PWA/반응형 웹앱 개발 컨설턴트

First seen Apr 7, 2026

Installation

$ npx skills add mineru98/dev-consultant-skills --skill mobile-web-consultant

Stronger alternatives

This repository is archived — consider an actively maintained alternative.

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

Also in this package

Other skills from mineru98/dev-consultant-skills.

npx skills add mineru98/dev-consultant-skills

Browse all from mineru98/dev-consultant-skills

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Not declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Also listed on

Alternate registries and mirrors of this skill.

Repository health

Stars 1
License LICENSE
Default branch main
Open issues 0
Status Archived

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 7,710 B
  • docs SUMMARY.md 89 B

History

  1. First seen on skills.sh
  2. First recorded snapshot · 1 installs

SKILL.md

Mobile Web Development Consultant

Transform mobile app ideas into comprehensive PWA/responsive web specifications through orchestrated multi-agent collaboration. Specialized for mobile-first progressive web applications.

Tech Stack

  • Structure: HTML5
  • Styling: Tailwind CSS
  • Logic: Vanilla JavaScript (ES6+)
  • PWA: Service Worker + Web App Manifest
  • Storage: IndexedDB (via localbase)
  • Offline: Cache API + Background Sync

When to Use

Use when:

  • Building mobile-first responsive web applications
  • Need offline capability (PWA)
  • Want app-like experience without app store
  • Touch-optimized interface required
  • Single codebase for all devices

Don't use when:

  • Desktop-first application needed
  • Native device APIs required (camera, sensors)
  • Complex desktop interactions needed
  • Offline not a priority

Agent Workflow

┌─────────────────────────────────────────────────────────────┐
│                    Phase 1: Discovery                        │
│                      (Sequential)                            │
└─────────────────────────────────────────────────────────────┘
            ↓
┌───────────────────┐
│   Interviewer     │ → Ask: Standard or Hell Interviewer?
│ (or Hell Int.)    │ → .shared/01-requirements.md
└───────────────────┘
            ↓
┌───────────────────┐
│ Mobile UI Sketcher│ → Mobile-first wireframes
│                   │ → .shared/02-wireframes.md
└───────────────────┘
            ↓
┌───────────────────┐
│  UX Spec Writer   │ → Mobile UX specifications
│                   │ → .shared/03-ux-specification.md
└───────────────────┘
            ↓
┌─────────────────────────────────────────────────────────────┐
│                   Phase 2: Specification                     │
│                      (Parallel)                              │
└─────────────────────────────────────────────────────────────┘
            ↓
┌───────────────────┬───────────────────┬─────────────────────┐
│ Client Tech Arch  │ Mermaid Designer  │ Mobile Interaction  │
│ (PWA + Storage)   │ (Flow diagrams)   │     Designer        │
│ 04-tech-arch.md   │ 05-flow-diag.md   │ 06-animations.md    │
└───────────────────┴───────────────────┴─────────────────────┘
            ↓
┌─────────────────────────────────────────────────────────────┐
│                     Phase 3: Final                           │
│                    (Sequential)                              │
└─────────────────────────────────────────────────────────────┘
            ↓
┌───────────────────┐
│     Planner       │ → Project roadmap
│                   │ → .shared/07-roadmap.md
└───────────────────┘
            ↓
┌───────────────────┐
│   Browser QA      │ → Mobile device testing
│                   │ → .shared/08-qa-report.md
└───────────────────┘

8 Agent Summary

# Agent Output Purpose
1 Interviewer (or Hell) 01-requirements.md Extract requirements
2 Mobile UI Sketcher 02-wireframes.md Mobile-first wireframes
3 UX Spec Writer 03-ux-specification.md Mobile UX documentation
4 Client Tech Architect 04-tech-architecture.md PWA + Storage design
5 Mermaid Designer 05-flow-diagrams.md Flow visualizations
6 Mobile Interaction Designer 06-animations.md Touch interactions
7 Planner 07-roadmap.md Development roadmap
8 Browser QA 08-qa-report.md Mobile testing

.shared Folder Structure

.shared/
├── 01-requirements.md         # What to build
├── 02-wireframes.md           # Mobile-first layouts
├── 03-ux-specification.md     # Mobile UX patterns
├── 04-tech-architecture.md    # PWA + Storage architecture
├── 05-flow-diagrams.md        # Mermaid diagrams
├── 06-animations.md           # Touch interaction specs
├── 07-roadmap.md              # Development plan
└── 08-qa-report.md            # Mobile test results

Starting the Workflow

When user invokes this skill:

  1. Ask Interviewer Mode:
Select interviewer mode:
- Standard (Quick, 2-3 questions, ~5 min)
- Hell Interviewer (Thorough, detailed exploration, 20-45 min)
  1. Launch Selected Interviewer
  2. Follow Sequential → Parallel → Sequential flow

Agent Delegation Format

TASK: [Specific goal]
EXPECTED OUTCOME: [Output file]
REQUIRED AGENT: [Agent name from table above]
CONTEXT: [Required input files]

MUST DO:
- Read previous outputs from .shared/
- Follow agent's AGENT.md guidelines
- Write output to specified file
- Prioritize mobile-first design

MUST NOT DO:
- Skip reading previous phase outputs
- Design desktop-first layouts
- Ignore touch interaction requirements
- Use non-standard mobile patterns

Mobile-Specific Considerations

Touch Patterns

  • Thumb zone optimization
  • 44px minimum touch targets
  • Swipe gestures (delete, navigate)
  • Pull-to-refresh
  • Bottom navigation

PWA Requirements

  • Service Worker registration
  • Web App Manifest
  • Offline fallback pages
  • Add to Home Screen prompt
  • Push notifications (optional)

Performance

  • First Contentful Paint < 1.8s
  • Largest Contentful Paint < 2.5s
  • Cumulative Layout Shift < 0.1
  • Time to Interactive < 3.8s

Responsive Breakpoints

  • Mobile: 320px - 480px
  • Tablet: 481px - 768px
  • Desktop: 769px+

Final Outputs

8 comprehensive markdown documents in .shared/:

  1. Requirements with mobile use cases
  2. ASCII wireframes for mobile-first layout
  3. UX specification with touch patterns
  4. PWA + IndexedDB technical architecture
  5. Mermaid flow diagrams
  6. Touch interaction and gesture specs
  7. Prioritized development roadmap
  8. Mobile QA test report

Reference Files

  • references/workflow.md - Detailed workflow guide
  • references/mobile-ux-patterns.md - Mobile patterns
  • references/pwa-guide.md - PWA implementation
  • references/touch-interactions.md - Touch guidelines
  • references/shared-folder-spec.md - Output standards
  • references/common-agent-tools.md - Tool usage