100の人気アプリをリバースエンジニアリングして作成した、Claude UIクローン用Markdownデザイン仕様書

ある開発者が、50の人気アプリをリバースエンジニアリングして構造化されたマークダウンデザイン仕様に変換し、Claudeに渡してUIを再構築しました。試行錯誤の結果、クローンの精度を向上させるいくつかの重要なパターンを発見し、100アプリを収録したリポジトリを公開しました。
ClaudeがUIクローンを成功させる秘訣
- 範囲ではなく正確な値:
#1A1A1Aは機能しますが、「ダークグレー」では画面ごとに5種類のグレーが生成されます。 - 事前に状態を網羅: すべての状態(空、ローディング、エラー、入力済み)をリストアップすることで、Claudeが独自の状態を発明するのを防ぎます。
- スペーシングをスケールで: 要素ごとのピクセル注釈ではなく、4/8/16/24のスペーシングシステムを使用することで、より一貫したレイアウトを実現。
- ナビゲーションをグラフで: 画面間の遷移を明示することで、ボタンの行き先を推測する必要がなくなります。
ある程度を超えて散文が長くなると出力が悪化しました——量より簡潔さと正確さが重要です。
リポジトリの内容
公開リポジトリ github.com/Meliwat/awesome-ios-design-md には100のアプリが含まれており、各アプリに3段階の仕様深度(クイックリファレンス、標準ビルド、完全ピクセルレベルクローン)が用意されています。すべての仕様はマークダウン形式で、MITライセンス、依存関係はありません。仕様をClaudeに入力すると、より予測可能なUI出力が得られます。
対象読者
Claudeを使用してUIコンポーネントを生成またはクローンする開発者。特にiOSや一般的なアプリデザインを扱う方。
📖 全文ソース: r/ClaudeAI
👀 See Also

SWE-rebench-V2リリース:コードエージェントトレーニング向け最大規模のオープン多言語データセット
NebiusはSWE-rebench-V2をリリースしました。これは現在、コーディングエージェントのトレーニング用として最大のオープンデータセットであり、大規模な強化学習トレーニングに特化して設計された、RL環境の大規模抽出のための自動化パイプラインを備えています。

altRAG:AIコーディングエージェント向けにベクトルDB RAGを2KBポインタファイルで置き換える
altRAGは、ベクトルデータベースRAGを軽量なポインタファイルに置き換えるPythonツールです。Markdown/YAMLスキルファイルをスキャンして、セクションを正確な行番号とバイトオフセットにマッピングする2KBのスケルトンファイルを作成し、AIエージェントが必要なセクションのみを読み取れるようにします。

テンセントのモデルを試用:エージェントワークフローに強く、複雑なコーディングに弱い
Tencentのモデルはエージェントタスクで8/10、幻覚率は低いが、Notion APIスキーマのような複雑なコーディングでは失敗。バックエンドロジックには非推奨。

WinRemote MCP: Windowsデスクトップを完全制御するオープンソースMCPサーバー
WinRemote MCPは、AIエージェントにWindowsデスクトップの完全な制御を提供し、UI検出、ファイル操作、レジストリアクセスなど、40以上のツールを活用します。