Manusで任意のスキルを実行
ワンクリックで
ワンクリックで
ワンクリックでManusで任意のスキルを実行
始めるbuild
スター2
フォーク0
更新日2026年5月3日 22:51
ブログをビルドして dist/ に HTML を生成する
インストール
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SKILL.md
readonlyメニュー
ブログをビルドして dist/ に HTML を生成する
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Markdownパーサーまたはジェネレーターに新機能を追加する
ブランチを切ってプルリクエストを作成する
フィードバックを受け取り、.claude配下のskillや設定を自己改善する
新しいブログ記事を作成する
テストを実行する
README.md をコードベースの現状に合わせて更新する
| name | build |
| description | ブログをビルドして dist/ に HTML を生成する |
cargo run を実行して posts/ の Markdown から dist/ に HTML を生成する。
# 1. SSG ビルド
cargo run -p generator
# 2. WASM ビルド(SPA ルーター用)
wasm-pack build site --target web --out-dir ../dist/scripts/pkg/
cargo run でも動作する(generator がデフォルトバイナリ)。
dist/index.html - 記事一覧ページdist/post/<id>/index.html - 各記事ページdist/rss.xml - RSSフィードdist/styles/ - コピーされたCSSdist/scripts/ - コピーされたJSdist/scripts/pkg/ - WASM バイナリ + JS グルーコード(wasm-pack で生成)generator クレートが posts/*.md を読み込むmarkdown クレートでフロントマターをパース、本文をHTMLに変換app クレートの render! proc-macro で HTML テンプレートを生成(SSR パス)dist/ に書き出すwasm-pack で site クレートを WASM にコンパイル → dist/scripts/pkg/ に出力wasm-boot.js が WASM をロードし SPA ルーターを起動| エラー | 対処 |
|---|---|
posts ディレクトリが存在しません | posts/ ディレクトリがあるか確認 |
cargo: command not found | Rustツールチェーンをインストール |
| フロントマターが読み取れない | posts/<id>.md のフロントマター形式を確認(id/title/description/created_at が必須) |
| コンパイルエラー | cargo check でエラー詳細を確認 |
GitHub Actions の test.yaml では以下が自動実行される:
cargo checkcargo fmt --checkcargo testデプロイは deploy.yaml で cargo run -p generator → wasm-pack build → Vercel へのデプロイ。