ワークスペース内の遠い知識や活動をつないで、新しいアイデアを生成する思考支援スキル。過去記事・メモ・RAG・発信資産から企画や実装ネタを出したい時に使用。「アイデア出して」「知識をつないで」「一見関係ないものをつないで」で使用。
npx skills add https://github.com/karaage0703/ai-assistant-workspace --skill xs-bridge-ideas
ワークスペース内の離れた資産をつなぎ、実装や発信に落とせるアイデアへ変換する。
multi-agent スキルも併用するメモする? と提案するnote-taking で保存する時は、必ずユーザーに確認してから行う以下を確認して、今の関心事と最近の素材を把握する。
memory/YYYYMMDD.md と前日分を確認して最近の関心事を把握notes/ の関連メモを確認workspace-rag で過去資産を横断検索skills/README.md で既存スキル(変換手段の候補)を確認見つけた要素を、次の3種類に分類する。
以下の式で、遠い要素を最低3組作る。
資産 A × 資産 B × 変換手段 × 出口
組み合わせのコツ:
歴史 / 音声 / 工作 / アーカイブ / RAG のどれかを混ぜる各組み合わせから、以下を埋めて3-5案に整理する。
次の観点で優先順位を付ける。
最後に以下を明示する。
手動実行では、アイデア提示の最後に毎回以下を添える。
メモする?ユーザーが「はい」「保存して」「メモして」と返した場合のみ、以下を確認する。
notes に保存する?承認があった場合だけ note-taking スキルに委譲する。
定期実行や自動実行ではこの確認は出さず、保存もしない。
以下の形で返す。
使った軸:
- 資産:
- 変換:
- 出口:
アイデア案
1. タイトル
- つないだ要素:
- なぜ相性がいいか:
- 最小実装:
- 伸びる出口:
2. タイトル
- つないだ要素:
- なぜ相性がいいか:
- 最小実装:
- 伸びる出口:
結論
- まず作るなら:
- 半日で試すなら:
- 長く育てるなら:
メモする? を付けるnote-taking スキルへ委譲するアイデア出して
自分の知識をつないで企画を考えて
一見関係ないものをつないで新しい案を出して
みんなで考えて、実装したくなる案にして
Create new skills, modify and improve existing skills, and measure skill performance. Use when users want to create a skill from scratch, edit, or optimize an existing skill, run evals to test a skill, benchmark skill performance with variance analysis, or optimize a skill's description for better triggering accuracy.
Access NCBI GEO for gene expression/genomics data. Search/download microarray and RNA-seq datasets (GSE, GSM, GPL), retrieve SOFT/Matrix files, for transcriptomics and expression analysis.
Bayesian modeling with PyMC. Build hierarchical models, MCMC (NUTS), variational inference, LOO/WAIC comparison, posterior checks, for probabilistic programming and inference.
Multi-objective optimization framework. NSGA-II, NSGA-III, MOEA/D, Pareto fronts, constraint handling, benchmarks (ZDT, DTLZ), for engineering design and optimization problems.
Statistical modeling toolkit. OLS, GLM, logistic, ARIMA, time series, hypothesis tests, diagnostics, AIC/BIC, for rigorous statistical inference and econometric analysis.
Add unsigned integer (uint) type support to PyTorch operators by updating AT_DISPATCH macros. Use when adding support for uint16, uint32, uint64 types to operators, kernels, or when user mentions enabling unsigned types, barebones unsigned types, or uint support.
Convert PyTorch AT_DISPATCH macros to AT_DISPATCH_V2 format in ATen C++ code. Use when porting AT_DISPATCH_ALL_TYPES_AND*, AT_DISPATCH_FLOATING_TYPES*, or other dispatch macros to the new v2 API. For ATen kernel files, CUDA kernels, and native operator implementations.
Write docstrings for PyTorch functions and methods following PyTorch conventions. Use when writing or updating docstrings in PyTorch code.
Take karaage0703/xs-bridge-ideas from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.