ME

mmerterden.dev

Open-source developer tools that bridge AI assistants and mobile platforms.

I build MCP servers, AI-powered pipelines, and automation tools that let Claude Code, Cursor, Copilot, and other AI editors directly control iOS Simulators, Android Emulators, run full development cycles, and generate App Store assets -so developers can ship faster with AI in the loop.

Explore Projects
Projects

What I'm building

M

MCP Servers & Tools

Model Context Protocol servers that give AI editors eyes and hands on mobile simulators. Install with npx, connect to your editor, and let AI see your app's screen, tap buttons, run accessibility audits, and validate store compliance.

P

AI Pipeline

End-to-end development automation: from a Jira ticket or GitHub issue to a reviewed, tested, and committed PR -driven by multiple AI models working in sequence with deterministic quality gates.

v5.2.1Stable

Multi-Agent Pipeline

8-phase AI pipeline · Phase 7 Report (Jira · Wiki · Confluence · report) · Phase 0 URL enrichment (Firebase Crashlytics + Fortify) · skill security scanner · log search · generic figma-to-component (iOS + Android) · 37 smoke suites · local-only CI (pre-push hook) · plan-driven source sync

End-to-end AI development pipeline (v5.2.1).

  • 8-phase flow: analysis → planning → TDD dev → 3-model review → test → commit/PR → Report
  • Phase 7 Report consolidates all external delivery + internal capture into one logical phase: Step 1 humanizer'd Jira comment (analysis + test scenarios) → Step 2 component wiki + Figma screenshots (4-adapter: submodule / in-repo / github-wiki / separate-repo) → Step 3 optional Confluence page → Step 4 agent-log + Quality & Metrics + telemetry → Step 5 knowledge capture (architecture, patterns, gotchas, decisions) + memory updates
  • Opus + GPT-5.4 + Sonnet review in parallel, Opus triage filters false-positives
  • v5.1.0 skill security scanner: tiered pattern catalog (critical/high/medium/low) running as pre-deploy hook on install.js + CI --strict + /multi-agent:scan slash, catches shell-pipe exec, base64 exec, eval-of-network, unicode bidi override (trojan source), hardcoded credentials with FORBIDDEN-context whitelist
  • v5.1.0 log search: /multi-agent:search full-text across ~/.claude/logs/multi-agent/, smart ranking (matches × recency), filters --project/--since/--phase, ripgrep primary with grep fallback
  • v5: generic figma-to-component pipeline for iOS (SwiftUI) and Android (Jetpack Compose) with the same workflow — 5 platform-specific skills under figma-ios/figma-android + 27 shared skills under figma-common, idempotent placeholder transform, overlay protection for locally-enhanced skills
  • issue → jira → wiki triad: GitHub issue auto-creates Jira (configurable), Phase 7 Step 2 posts humanizer'd wiki summary back to Jira
  • corporate hosts (Jira/Confluence/Bitbucket) prompted once per user during Token Save Flow Step 3.5, stored in ~/.claude/multi-agent-preferences.json (never committed), tokens always in Keychain
  • live progress-line contract: every phase emits → <verb> <object> at immediate flush, progressVerbosity (quiet/normal/verbose)
  • plan-driven source sync — --plan writes JSON artifact listing every rename + target tree + overlay-skip before apply
  • multi-repo mode with per-repo worktrees, platform identity routing, push-must-succeed (5 retries), fetch-fail 4-option flow
  • bilingual setup (en/tr, Step 0 language picker)
  • cross-CLI full parity across 20 commands + 32 figma skills — byte-identical behaviour between Claude Code and Copilot CLI
  • 36 smoke suites, ≥506 assertions, personal-data leak gate (13 patterns, case-insensitive) always green
  • Opt-in telemetry, pre-commit secret scan, 6 sub-agents, cross-session memory
8
Phases
177
Skills
20
Commands
5.2.1
Version
Node.jsClaude CodeCopilot CLI177 Unified SkillsGitHub PackagesJSON Schemas6 Sub-Agents
W

Frontend SDK

Modular TypeScript SDK for React 19 + Next.js 16 frontends. Type-safe API client, hooks, UI components, state management, and more.