About lolipop-deploy
lolipop-deploy is an interactive skill that guides users through deploying to ロリポップ! rental servers. It fetches the latest official instructions each time it is invoked and asks for required information one question at a time.
Key features
- 01Fetches current deployment instructions
- 02Guides users interactively through deployment
- 03Asks for information one item at a time
- 04Specifies secure storage for credentials
- 05Requires confirmation before rsync --delete
Use cases
- 01Guiding a deployment to a ロリポップ! server
- 02Following updated official deployment steps
- 03Handling deployment credentials securely
Install
Copy the command and run it in a terminal.
$
npx skills add https:/ / github.com/ pepabo/ pepabo-marketplace --skill lolipop-deployAfter installing, type/lolipop-deployin Claude Code to confirm it loaded.
Details
From the project READMEロリポップ!自動デプロイスキル
このスキルはロリポップ!レンタルサーバーへのデプロイを対話的にガイドする。
手順は公式が随時更新しているため、トリガーされるたびに最新版を取得して従う。
実行手順
-
以下のURLから最新のデプロイ手順を取得する:
WebFetch: https://lolipop.jp/ai/skills/skill.md prompt: "全内容をそのまま返してください。省略しないでください。" -
取得した手順に従い、ユーザーを対話的にガイドする
-
手順の中でユーザーに情報を聞く場面では、一度に全部聞かず、1つずつ順番に聞く
-
手順だけでは対応できない質問(料金プラン、サービスの特長、対応ツール、申し込み方法など)があれば、LPから情報を取得する:
WebFetch: https://lolipop.jp/ai/skills/ prompt: "全内容をそのまま返してください。省略しないでください。"
注意事項
- skill.mdの取得に失敗した場合は、LPも試す。両方失敗した場合はユーザーにURLを直接確認するよう案内する
- パスワードなどの認証情報は、手順に記載されたセキュアストレージ(macOS: Keychain、Windows: Credential Manager)にのみ保存する。平文ファイルへの保存は絶対にしない
rsync --deleteを使うデプロイ前には、必ずユーザーに確認を取る
Comments
Markdown supported