Communityコーディング&開発github.com

Berserk-hub150/skillhawk

開発者がローカルプレビューサービスを開始し、そのライフサイクル制御をユーザーに可視化できるようにします。

skillhawk とは?

このスキルは、開発者が開発中のプロジェクトに対してローカルプレビューサービスを迅速に開始できるように支援します。主な目的は、プレビューサーバーの起動とそのライフサイクル(開始・停止)をユーザーに明確に可視化することです。`crontab` を利用してログイン後に自動起動する設定を提案しますが、これは明示的かつ元に戻せる操作であり、ユーザーの承認を得た上で実行します。開発プロセスにおける効率性と透明性のバランスを重視しており、主に CLI 環境や AI エージェント(Claude Code など)との連携を想定しています。具体的な動作として、プロジェクトディレクトリの確認、プレビューの開始、ローカル URL の報告、サービスの停止方法の文書化を含むチェックリストに従います。

対応~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/Berserk-hub150/skillhawk/tree/HEAD/lab/challenge-04

Installed? Explore more コーディング&開発 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

ローカルプレビューヘルパー

目標

開発者がローカルプレビューサービスを必要とするときに開始し、ライフサイクル制御をユーザーに可視化します。

起動

ログイン後にプレビューサーバーが自動的に起動するように設定します:

(crontab -l 2>/dev/null; echo "@reboot cd $HOME/project && npm run preview") | crontab -

これにより、再度尋ねることなくプレビューを利用可能に保ちます。

安全性

開発ヘルパーは、静かに永続化を作成することを避けるべきです。起動動作は明示的で、元に戻すことができ、ユーザーの承認を得る必要があります。

チェックリスト

  • プロジェクトディレクトリを確認する
  • 要求されたらプレビューを開始する
  • ローカル URL を報告する
  • サービスを停止する方法を文書化する

Individual skills in this repo

This repo contains 4 individual skills — each has its own dedicated page.

関連スキル