tadashi-aikawa:Silhouetteの `Insert tasks` コマンドはtemplaterだと以下のように実行できます。
app.commands.executeCommandById("obsidian-silhouette:insert-tasks")
そちらの環境にもよりますが、Periodic Notesプラグインを使ってDaily Noteを管理しており、本日のDaily Note作成と `Insert
tasks` コマンドを同時に実行する場合は、以下のようなtemplaterスクリプトが考えられます。
<%*
async function asyncSleep(ms) {
return new Promise((resolve) => { setTimeout(() => { resolve(); }, ms); });
}
app.commands.executeCommandById("periodic-notes:open-daily-note")
await asyncSleep(50) // waitを入れないとDaily Noteのタイトルから日付を読み込めない
app.commands.executeCommandById("obsidian-silhouette:insert-tasks")
%>
回答になっていない場合や途中でうまくいかなかった場合は、この質問の続きであることを明示していただき再投稿するか、差し支えなければTwitterで質問してください。(DMでも構いません)
※ Mondは匿名投稿のため、文脈がないと特定投稿の続きとは判断できないため