Agent Skills by ALSEL
Anthropic Claudeその他⭐ リポ 0品質スコア 50/100

catchtable-sniper

Catchtableの予約枠をリアルタイムで監視し、空きスロットを検出した際にログイン済みのChromeセッションを使って自動的に予約を試みます。

description の原文を見る

Monitor Catchtable for open reservation slots and attempt booking using a logged-in Chrome session.

SKILL.md 本文

catchtable-sniper

📋 基本情報

  • スキル名: catchtable-sniper
  • ライセンス: MIT
  • フェーズ: v1
  • カテゴリ: lifestyle / food
  • ロケール: ko-KR
  • 要件: Chrome MCP、ログイン済みの Catchtable Chrome セッション

🎯 主な機能

Catchtable で希望のレストランの空席(キャンセルスロット)を 30 秒間隔で監視し、見つけたら即座に自動予約します。
マルチターゲット同時監視、予約オープンラン モード、柔軟な人数マッチング、Dry-run 通知専用モードに対応します。


✅ 適切な使用ケース

  • "온지음 5월 토요일 저녁 2인 빈자리 나오면 예약해줘"
  • "온지음, 밍글스, 라연 중 5월 주말 2인 아무데나 먼저 뜨는 거 잡아줘" ← マルチターゲット
  • "라연 5월 예약 오픈이 4월 30일 오전 10시야, 그때 맞춰서 잡아줘" ← オープンラン モード
  • "스시야마 이번달 안에 2인 — 못 잡으면 4인 있으면 알려줘" ← 柔軟な人数
  • "밍글스 빈자리 뜨면 예약은 내가 할게 알림만 줘" ← Dry-run モード
  • "https://app.catchtable.co.kr/ct/shop/mingles 토요일 4명 자동예약"

❌ 不適切な使用ケース

  • ログイン自動化(Kakao/Naver ログインは手動で実施が必要)
  • 先払い制レストランの決済情報自動入力(決済ステップはユーザーが直接実施)
  • Catchtable 以外のプラットフォームの予約(Naver 予約、Siksin など)
  • 30 秒未満のポーリング間隔(サーバー負荷対策)

🔧 技術要件

  • Chrome MCP 接続必須
  • Catchtable(app.catchtable.co.kr)へのログイン済み Chrome セッションが必要
  • API キーや パッケージ追加インストール不要

🔐 認証処理

このスキルは、既に Chrome にログインされているセッションをそのまま使用します。
ログイン情報をスキルに渡しません。

ログインされていない場合:

"캐치테이블에 로그인되어 있지 않습니다.
 Chrome에서 캐치테이블에 카카오/네이버 로그인 후 다시 실행해주세요."

→ スキル中断。ログイン自動化なし。


🗂️ 入力パース

ユーザー入力から以下を抽出します:

項目必須
レストラン名または URL"온지음" / app.catchtable.co.kr/ct/shop/onjium必須(複数可)
日付"5월 3일""이번 주 토요일""5월 주말 전체"必須
人数"2명""4인"必須
時間帯"저녁""19시 이후"任意(未指定で全て)
モード"알림만""dry-run"任意(未指定で自動予約)
人数柔軟性"2인 없으면 4인도 괜찮아"任意
オープン時間"4월 30일 오전 10시 오픈"任意(オープンラン モード用)
ポーリング間隔"30초마다"任意(デフォルト:30秒)

マルチターゲット検出:レストラン名がカンマ/スラッシュで区切られているか、「중 아무데나」「먼저 뜨는 거」表現があればマルチターゲット モードに切り替え。


📊 実行フロー

STEP 1 — ブラウザ準備とログイン確認

Chrome MCP で Catchtable にアクセス:

navigate: https://app.catchtable.co.kr

MY タブでログイン状態を確認。未ログインの場合は中断。


STEP 2 — モード分岐

入力パース完了
 ├─ オープン時間指定あり → STEP 2-A(オープンラン モード)
 └─ オープン時間なし  → STEP 2-B(キャンセルスナイピング モード)

STEP 2-A:オープンラン モード

予約オープン時刻まで待機:

[10:00:00 오픈 예정] 현재 09:58:42 — 77초 후 오픈
[10:00:00] ✅ 오픈 시각 도달 — 즉시 예약 시도

オープン時刻丁度に日付選択 → スロットクリック → 予約フォーム進入。
スロットが既に満席の場合 → キャンセルスナイピング モード(STEP 2-B)に自動切り替え。

STEP 2-B:キャンセルスナイピング モード(ポーリングループ)

while 빈자리 없음:
    {폴링 간격}초 대기
    페이지 새로고침 또는 날짜 재클릭
    슬롯 파싱
    빈자리 발견 → STEP 3

STEP 3 — マルチターゲット処理

単一ターゲット:該当レストランのスロットを確認。

マルチターゲット:指定されたレストランを順番に巡回してスロットを確認。

[14:23:15] 온지음 5/3 확인 중... 없음
[14:23:17] 밍글스 5/3 확인 중... 없음
[14:23:19] 라연 5/3 확인 중... 없음 (30초 후 재시도)
[14:23:49] ✅ 밍글스 5/3 19:30 빈자리 발견! — 예약 시작

1 か所でスロット発見時に残り監視を即座に中断 → 発見されたレストランの予約を進行。


STEP 4 — 柔軟な人数マッチング

指定人数(例:2人)のスロットがない場合:

if 인원_유연 == True:
    대안_인원(예: 4인) 슬롯 확인
    발견 시:
        "2인 슬롯은 없지만 4인 슬롯(19:00)이 있습니다.
         4인으로 예약할까요? (예/아니오)"
    → 사용자 확인 후 진행

STEP 5 — 予約進行(モード分岐)

Dry-run モード"알림만" / "dry-run" 入力時):

✅ 빈자리 발견! 예약은 진행하지 않습니다.
식당: 밍글스
날짜: 5월 3일(토)
시간: 19:30
인원: 2명
→ 지금 바로 예약하시겠습니까? (예/아니오)

→ 予約の実施はユーザーが決定。

自動予約 モード(デフォルト):

空きスロットボタンを即座にクリック → 予約フォーム進入。

フォーム自動入力:

  • 人数:指定した人数を選択
  • 訪問目的:「식사」(デフォルト値)
  • 注意事項同意:全て同意にチェック
  • 予約者情報:アプリ保存情報を自動使用

先払い制レストランの場合

"빈자리를 발견했습니다! 결제가 필요합니다.
 결제 금액: {금액}원
 지금 결제를 진행할까요? (예/아니오)"

→ 決済情報の自動入力なし。ユーザー確認後に決済進行。

無料予約:「예약하기」最終確認ボタンをクリック。


STEP 6 — 完了確認

🎉 예약 완료!

식당: {식당명}
날짜: {날짜}
시간: {시간}
인원: {인원}명
모드: {자동예약 / Dry-run}
예약번호: {예약번호}

캐치테이블 앱 > MY > 예약내역에서 확인 가능합니다.

💡 中間状態出力形式

[14:23:15] 밍글스 5/3 저녁 슬롯 확인 중... 빈자리 없음 (30초 후 재시도)
[14:23:45] 온지음 5/3 저녁 슬롯 확인 중... 빈자리 없음
[14:24:15] ✅ 밍글스 5/3 19:30 (2인) 빈자리 발견! — 예약 시작

⚙️ 設定値

項目デフォルト値範囲
ポーリング間隔30秒30秒以上
最大監視時間2時間
マルチターゲット最大数5個

2 時間超過時:

"2시간 동안 빈자리가 없었습니다. 계속 시도할까요? (예/아니오)"

🚨 エラーハンドリング

状況対応
レストランページ 404"식당을 찾을 수 없습니다. 이름을 다시 확인해주세요."
予約オープン前オープン予定を案内後、オープンラン モード切り替え提案
スロットクリック後に既に満席即座に再ポーリング再開
ネットワークエラー10秒後に再試行、3回連続失敗時にユーザー通知
マルチターゲット中に一部 404該当レストランを除外、残り監視継続
2 時間超過「계속 시도할까요?」確認後に延長または終了

✨ 完了基準

以下のいずれか:

  • 予約完了画面確認 + 予約番号取得
  • Dry-run モードで空席発見・ユーザー通知完了
  • ユーザーが明示的に中止を要求

使用例

"온지음 5월 10일 저녁 2인 빈자리 나오면 예약해줘"
"온지음, 밍글스, 라연 5월 토요일 저녁 2인 중 아무데나 먼저 뜨는 거 잡아줘"
"라연 5월 예약이 4월 30일 오전 10시 오픈이야, 그때 맞춰 2인 잡아줘"
"스시야마 이번달 2인 — 없으면 4인도 괜찮아, dry-run으로"
"https://app.catchtable.co.kr/ct/shop/mingles 토요일 4명 자동예약"

⚠️ 注意事項

  • Chrome に Catchtable ログインセッションがあることが必要です。
  • 先払い制レストランの決済情報は直接入力する必要があります。
  • ポーリング間隔は最低 30 秒を維持します(サーバー負荷対策)。
  • Catchtable 利用規約に準拠した範囲で使用してください。

ライセンス: MIT(寛容ライセンスのため全文を引用しています) · 原本リポジトリ

詳細情報

作者
nomadamas
リポジトリ
nomadamas/k-skill
ライセンス
MIT
最終更新
不明

Source: https://github.com/nomadamas/k-skill / ライセンス: MIT

関連スキル

汎用その他⭐ リポ 1,982

superfluid

Superfluidプロトコルおよびそのエコシステムに関するナレッジベースです。Superfluidについて情報を検索する際は、ウェブ検索の前にこちらを参照してください。対応キーワード:Superfluid、CFA、GDA、Super App、Super Token、stream、flow rate、real-time balance、pool(member/distributor)、IDA、sentinels、liquidation、TOGA、@sfpro/sdk、semantic money、yellowpaper、whitepaper

by LeoYeAI
汎用その他⭐ リポ 100

civ-finish-quotes

実質的なタスクが真に完了した際に、文明風の儀式的な引用句を追加します。ユーザーやエージェントが機能追加、リファクタリング、分析、設計ドキュメント、プロセス改善、レポート、執筆タスクといった実際の成果物を完成させるときに、明示的な依頼がなくても使用します。短い返信や小さな修正、未完成の作業には適用しません。

by huxiuhan
汎用その他⭐ リポ 1,110

nookplot

Base(Ethereum L2)上のAIエージェント向け分散型調整ネットワークです。エージェントがオンチェーンアイデンティティを登録する、コンテンツを公開する、他のエージェントにメッセージを送る、マーケットプレイスで専門家を雇う、バウンティを投稿・請求する、レピュテーションを構築する、共有プロジェクトで協業する、リサーチチャレンジを解くことでNOOKをマイニングする、キュレーションされたナレッジを備えたスタンドアロンオンチェーンエージェントをデプロイする、またはアグリーメントとリワードで収益を得る場合に利用できます。エージェントネットワーク、エージェント調整、分散型エージェント、NOOKトークン、マイニングチャレンジ、ナレッジバンドル、エージェントレピュテーション、エージェントマーケットプレイス、ERC-2771メタトランザクション、Prepare-Sign-Relay、AgentFactory、またはNookplotが言及された場合にトリガーされます。

by BankrBot
汎用その他⭐ リポ 59

web3-polymarket

Polygon上でのPolymarket予測市場取引統合です。認証機能(L1 EIP-712、L2 HMAC-SHA256、ビルダーヘッダー)、注文発注(GTC/GTD/FOK/FAK、バッチ、ポストオンリー、ハートビート)、市場データ(Gamma API、Data API、オーダーブック、サブグラフ)、WebSocketストリーミング(市場・ユーザー・スポーツチャネル)、CTF操作(分割、統合、償却、ネガティブリスク)、ブリッジ機能(入金、出金、マルチチェーン)、およびガスレスリレイトランザクションに対応しています。AIエージェント、自動マーケットメーカー、予測市場UI、またはPolygraph上のPolymarketと統合するアプリケーション構築時に活用できます。

by elophanto
汎用その他⭐ リポ 52

ethskills

Ethereum、EVM、またはブロックチェーン関連のリクエストに対応します。スマートコントラクト、dApps、ウォレット、DeFiプロトコルの構築、監査、デプロイ、インタラクションに適用されます。Solidityの開発、コントラクトアドレス、トークン規格(ERC-20、ERC-721、ERC-4626など)、Layer 2ネットワーク(Base、Arbitrum、Optimism、zkSync、Polygon)、Uniswap、Aave、Curveなどのプロトコルとの統合をカバーします。ガスコスト、コントラクトのデシマル設定、オラクルセキュリティ、リエントランシー、MEV、ブリッジング、ウォレット管理、オンチェーンデータの取得、本番環境へのデプロイ、プロトコル進化(EIPライフサイクル、フォーク追跡、今後の変更予定)といったトピックを含みます。

by jiayaoqijia
汎用その他⭐ リポ 44

xxyy-trade

このスキルは、ユーザーが「トークン購入」「トークン売却」「トークンスワップ」「暗号資産取引」「取引ステータス確認」「トランザクション照会」「トークンスキャン」「フィード」「チェーン監視」「トークン照会」「トークン詳細」「トークン安全性確認」「ウォレット一覧表示」「マイウォレット」「AIスキャン」「自動スキャン」「ツイートスキャン」「オンボーディング」「IP確認」「IPホワイトリスト」「トークン発行」「自動売却」「損切り」「利益確定」「トレーリングストップ」「保有者」「トップホルダー」「KOLホルダー」などをリクエストした場合、またはSolana/ETH/BSC/BaseチェーンでXXYYを経由した取引について言及した場合に使用します。XXYY Open APIを通じてオンチェーン取引とデータ照会を実現します。

by Jimmy-Holiday
本サイトは GitHub 上で公開されているオープンソースの SKILL.md ファイルをクロール・インデックス化したものです。 各スキルの著作権は原作者に帰属します。掲載に問題がある場合は info@alsel.co.jp または /takedown フォームよりご連絡ください。
原作者: nomadamas · nomadamas/k-skill · ライセンス: MIT