원클릭으로
list-topics
調査トピックの一覧表示・フィルタリングを行うスキル。 Use when: 「トピック一覧」「何を調べた?」「リスト見せて」「〜タグのトピック」 「完了したトピック」「in-progressのトピック」など、トピックの一覧や検索を求めたとき。
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
調査トピックの一覧表示・フィルタリングを行うスキル。 Use when: 「トピック一覧」「何を調べた?」「リスト見せて」「〜タグのトピック」 「完了したトピック」「in-progressのトピック」など、トピックの一覧や検索を求めたとき。
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
トピック間の関連付け整理とメタデータ整備を行うスキル。 frontmatter の related フィールド更新と INDEX.md 再生成を行う。 Use when: 「整理して」「関連付けて」「organize」「メタデータ更新」「INDEX更新」と依頼されたとき。
survey-any の Astro viewer (viewer/) をローカルでビルドし、Cloudflare Pages 互換のサーバ (wrangler pages dev + D1 + Functions) を起動してブラウザ確認するスキル。 Use when: 「preview」「プレビュー」「viewer 見たい」「ローカルで表示」「ローカルサーバ起動」 「ローカルで確認」「ブラウザで見たい」「8788」「local preview」と依頼されたとき。 本番反映 (Cloudflare Pages へ deploy) は別。preview はローカル確認のみ。
学術論文の再帰的サーベイスキル。survey-any リポジトリに記録する。 6項目サーベイフォーマットで各論文をまとめ、引用・被引用を芋づる式に探索して飽和するまで続ける。 subagent で並列処理しコンテキストを節約する。ghq でリポジトリパスを自動解決。 Use when: 「論文サーベイ」「paper survey」「学術調査」「文献調査」「論文を網羅的に」と依頼されたとき。 /survey との違い: /survey は記事・スライド含む一般調査。本スキルは学術論文に特化し、 6項目サーベイ + 再帰的引用探索 + 飽和判定を行う。
新規調査を実行するスキル。テーマを受け取り、既存トピックとの関連を判断した上で、 既存トピックへの追記または新規トピック作成を行い、survey-any リポジトリに記録する。 ghq でリポジトリパスを自動解決するため、どのプロジェクトで作業中でも呼び出せる。 Use when: ユーザーが「〜について調べて」「〜を調査して」「〜をサーベイして」と依頼したとき、 または research / survey / investigate といった調査系のリクエストがあったとき。 既存調査の参照は /ask、論文サーベイは /survey-paper、断片メモの捕獲は /survey-capture を使う。
survey-any リポジトリに蓄積された既存調査を検索・参照して質問に回答するスキル。 ghq でリポジトリパスを自動解決し、mise タスク経由でトピックを横断検索、 該当する topics/references をソース付きで回答する。 Bates の berrypicking モデルに沿って、単発検索ではなく複数戦略で動線を提示する。 Use when: ユーザーが既存リサーチの内容について質問したとき、または既存知識を引きたいとき。 「〜について教えて」「〜の内容は?」「〜ってどうだった?」「前に調べた〜」 「〜のトピックある?」「〜のナレッジ検索」「survey-any確認」「調査結果参照」 「〜について何か知ってる?」「リサーチノート検索」など。 新規調査(/survey)や整理(/inbox-organize)とは別。
調査済み内容を土台に学習コース (courses/) を作成するスキル。 テーマを受け取り、既存 topics/references を検索し、AskUserQuestion で学習者の理解度を 診断してから、必要に応じて /survey または /survey-paper で追加情報を収集し、 理解度と学習目標に合わせた順序付きレッスン群を生成する。 ghq で survey-any リポジトリのパスを自動解決するため、どのプロジェクトで作業中でも呼び出せる。 Use when: ユーザーが「〜の学習コース作って」「〜を習得したい」「〜のチュートリアルほしい」 「〜を体系的に学べるコース」「learning course」「カリキュラム作成」と依頼したとき。 既存調査の参照は /ask、新規調査は /survey、論文サーベイは /survey-paper を使う。
SOC 직업 분류 기준
| name | list-topics |
| description | 調査トピックの一覧表示・フィルタリングを行うスキル。 Use when: 「トピック一覧」「何を調べた?」「リスト見せて」「〜タグのトピック」 「完了したトピック」「in-progressのトピック」など、トピックの一覧や検索を求めたとき。 |
リクエストに応じて適切な mise task を実行する。
前提: ghq, mise, jq がインストール済み。content リポジトリを解決してから実行する。
SURVEY_REPO=$(ghq list --full-path | grep 'survey-any$' | head -1)
空なら ghq get bigdra50/survey-any をユーザーに促す。survey-any$ の末尾 $ により survey-any-tools(ツール repo)は除外される。
fm が frontmatter を JSON 配列で出力する単一プリミティブ。一覧・検索・フィルタは jq と合成する。
mise -C "$SURVEY_REPO" run fm
mise -C "$SURVEY_REPO" run fm | jq -r '.[] | "\(.status)\t\(.title)\t\(.path)"'
mise -C "$SURVEY_REPO" run fm | jq '.[] | select(.tags | index("<tag>"))'
mise -C "$SURVEY_REPO" run fm | jq '<filter>'
フィルタ例:
.[] | select(.status == "done").[] | select(.tags | index("robotics")).[] | select(.status == "in-progress" and (.tags | index("unity")))mise -C "$SURVEY_REPO" run fm-tags
mise -C "$SURVEY_REPO" run fm-related <topic>
ls "$SURVEY_REPO/references/"
特定タグの references を探す:
rg "tags:.*<tag>" "$SURVEY_REPO/references/"