UA

uholli/ai-website-cloner

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

154 stars 品質 71 トレンド 25MIT

uholli/ai-website-cloner は [https://github.com/uholli/ai-website-cloner.] からインポートされたエージェント スキル 候補者です

概要

uholli/ai-website-cloner は [https://github.com/uholli/ai-website-cloner.] からインポートされたエージェント スキル 候補者です

概要(AI 翻訳)

AI コーディングエージェントとの Next.js アプリケーションとして、ライブウェブサイトを再構築するための生産指向の始動機。 テンプレートは、厳格なTypeScriptツールチェーン、オプションのRedis-backedセッションの永続性、マルチプラットフォームのエージェントのスキルを出荷しているので、[/clone-website]] ワークフローは、チーム間で再現性を維持します。

自分のコピーから始めましょう。 GitHub **このテンプレートを使用して、別のリポジトリを作成します。 生成されたクローン出力をこの上流テンプレートにコミットしないでください。

お問い合わせ

コンテンツの表

  • なぜこのテンプレート
  • システムアーキテクチャ
  • ワークフローのクローン化
  • 特徴
  • 条件
  • インストール
  • 構成
  • 開発
  • テスト
  • プロジェクト構造
  • トラブルシューティング
  • 貢献
  • よくある質問
  • ライセンス

お問い合わせ

このテンプレートの理由

ほとんどのウェブサイトの再構築は、設計抽出とコンポーネントの実装の間のハンドオフに失敗します。 このリポジトリは、その境界を標準化します。

| お知らせ | アプローチ | お問い合わせ | エージェントの指示 | シングルソース AGENTS.md で、10以上のプラットフォームに同期 | | 【docs/research/のCSS値を計算した構成スペック | |ランタイム品質 | 厳格なタイプスクリプト・エスペント・ビテスト・CI検証 |

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。

README

以下は原文 README の抜粋です。原文を見る。

Website Cloner — Next.js Agent Template

A production-oriented starter for rebuilding live websites as typed Next.js applications with AI coding agents. The template ships a strict TypeScript toolchain, optional Redis-backed session persistence, and multi-platform agent skills so /clone-website workflows stay reproducible across teams.

Start from your own copy. Use GitHub Use this template to create a separate repository. Do not commit generated clone output back to this upstream template.


Table of contents


Why this template

Most website rebuilds fail in the handoff between design extraction and component implementation. This repository standardizes that boundary:

Concern Approach
Agent instructions Single source in AGENTS.md, synced to 10+ platforms
Design fidelity Component specs with computed CSS values in docs/research/
Runtime quality Strict TypeScript, ESLint, Vitest, and CI validation
Session continuity Optional Redis cache for multi-step clone pipelines
Deployment Standalone Next.js output with Docker Compose

System architecture

flowchart TB
  subgraph agents [AI Coding Agents]
    CC[Claude Code]
    CX[Codex / Cursor / Copilot]
    Others[Gemini / Windsurf / ...]
  end

  subgraph template [Template Repository]
    SKILL["/clone-website skill"]
    AGENTS[AGENTS.md rules]
    APP[Next.js App Router]
    CACHE[Cache layer]
    API["/api/cache/*"]
  end

  subgraph persistence [Optional Persistence]
    MEM[(In-memory store)]
    REDIS[(Redis)]
  end

  subgraph output [Generated Clone]
    COMP[React components]
    ASSETS[public/images + seo]
    SPECS[docs/research/components]
  end

  agents --> SKILL
  SKILL --> AGENTS
  AGENTS --> APP
  APP --> API
  API --> CACHE
  CACHE --> MEM
  CACHE --> REDIS
  SKILL --> SPECS
  SPECS --> COMP
  SKILL --> ASSETS

Cache layer

sequenceDiagram
  participant Agent
  participant API as /api/cache/sessions
  participant Service as CacheService
  participant Backend as Memory or Redis

  Agent->>API: POST session metadata
  API->>Service: saveCloneSession()
  Service->>Backend: SET session:{id}
  Backend-->>Service: OK
  Service-->>API: session record
  API-->>Agent: 201 Created

  Agent->>API: GET ?id=session-1
  API->>Service: getCloneSession()
  Service->>Backend: GET session:{id}
  Backend-->>Service: JSON payload
  Service-->>API: CloneSessionRecord
  API-->>Agent: 200 OK

Clone workflow

GitHub で README 全文を見る

推奨ツール

別のキーワードを試すか、フィルタを外してください。

インストール

npx skillfish add uholli/ai-website-cloner
MCP 初心者?mcpskill.org のガイドから始めましょう →