ソース情報
- リポジトリ
- andrem-sec/psc-comet
- ソースの最終更新活動
- 2026年4月1日 00:39
- 検出された SKILL.md の言語
- 英語
- スター
- 4
- フォーク
- 0
インストール方法
デフォルトでは、最初にソースを確認する Prompt が選択されています。直接コマンドに切り替えるか、ローカルコピーをダウンロードすることもできます。
ソースファイルを確認
インストールを決める前に、SKILL.md と SkillsMP に表示されている付属ファイルをお読みください。
メニュー
デフォルトでは、最初にソースを確認する Prompt が選択されています。直接コマンドに切り替えるか、ローカルコピーをダウンロードすることもできます。
インストールを決める前に、SKILL.md と SkillsMP に表示されている付属ファイルをお読みください。
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
直接コマンドでは確認用 Prompt が省略されます。実行前にソースを確認してください。
npx skills add https://github.com/andrem-sec/psc-comet --skill loopコマンドは1行のまま表示されます。コピー前に横へスクロールして全体を確認してください。
ローカルで確認しますか?SkillsMP が現在取得できるファイルをダウンロードできます。
SOC 職業分類に基づく
SKILL.md を表示中
| name | loop |
| description | Schedule a prompt or skill to run on a recurring interval using CronCreate |
| version | 0.1.0 |
| level | 2 |
| triggers | ["/loop","run every","schedule this","repeat every"] |
| context_files | [] |
| steps | [{"name":"Parse","description":"Extract interval and prompt from the command arguments"},{"name":"Convert","description":"Convert interval to a cron expression"},{"name":"Schedule","description":"Create the cron job via CronCreate tool"},{"name":"Execute Now","description":"Run the prompt once immediately — do not wait for the first scheduled fire"}] |
Schedules a prompt or slash command to run on a recurring interval. The job runs locally via the CronCreate tool — no remote infrastructure required.
Different from loop-operator: loop-operator manages autonomous multi-step loops with
safety guardrails and escalation gates. /loop is simpler — it schedules a single prompt
to repeat at an interval, like a cron job.
/loop [interval] <prompt or slash command>
/loop 5m /checkpoint
/loop 1h /retro
/loop 30m check if the build is passing and report status
If no interval is specified, default is 10 minutes.
Extract the interval from:
/loop 5m /checkpoint → 5 minutes/loop /checkpoint every 5 minutes → 5 minutesSupported units: s (seconds, min 60), m (minutes), h (hours), d (days)
Minimum granularity: 1 minute
| Interval | Cron expression |
|---|---|
| ≤59 minutes | */N * * * * (every N minutes) |
| 1–23 hours | 0 */H * * * (every H hours, on the hour) |
| 24 hours / 1 day | 0 0 * * * (daily at midnight) |
| Custom time | Ask user for preferred time if ambiguous |
Examples:
5m → */5 * * * *30m → */30 * * * *2h → 0 */2 * * *1d → 0 0 * * *Use the CronCreate tool with:
expression: the cron stringprompt: the full prompt or slash command to rundescription: one-line human-readable descriptionConfirm with the user before creating if the interval is unusually short (<5m) or the prompt involves writes or external calls.
After creating the cron job, run the prompt once immediately. Do not make the user wait for the first scheduled fire.
Created: /checkpoint every 5 minutes (cron: */5 * * * *)
Running now for the first time...
[checkpoint output]
To list active loops: use CronList tool
To delete a loop: use CronDelete tool with the cron ID
Do not schedule prompts that require interactive input — they will fail unattended.
Do not schedule write-heavy operations at high frequency without the user explicitly requesting it.
Do not create a loop without confirming the prompt is self-contained (no follow-up questions expected).