Skip to main content

psm-session-metadata

Manage Pi Session Manager workflow Status and GitHub-style Labels for the current Pi session. Use when the user asks to organize, classify, triage, label, tag, move, mark, or inspect the current session's Kanban status or labels.

ソース情報

リポジトリ
dwsy/pi-session-manager
ソースの最終更新活動
2026年9月5日 12:22
検出された SKILL.md の言語
英語
スター
195
フォーク
15

インストール方法

デフォルトでは、最初にソースを確認する Prompt が選択されています。直接コマンドに切り替えるか、ローカルコピーをダウンロードすることもできます。

ソースファイルを確認

インストールを決める前に、SKILL.md と SkillsMP に表示されている付属ファイルをお読みください。

SKILL.md を表示中

SKILL.md
ソースの指示 · 読み取り専用プレビュー
name
psm-session-metadata
description
Manage Pi Session Manager workflow Status and GitHub-style Labels for the current Pi session. Use when the user asks to organize, classify, triage, label, tag, move, mark, or inspect the current session's Kanban status or labels.
# PSM Session Metadata Use the Pi Session Manager tools registered by this extension. Status and Labels are separate metadata systems and must stay separate. ## Workflow Status A session has at most one workflow Status. - Inspect available statuses and the current assignment with `session_status` action `list`. - Assign a status with `session_status` action `set` and `status` set to the requested name. - Clear it with `session_status` action `clear`. - If the requested status does not exist, `set` creates it. ## Labels A session may have multiple GitHub-style Labels. - Inspect available and assigned labels with `session_label` action `list`. - Assign with `session_label` action `set` and `label` set to the requested name. - Remove with `session_label` action `remove`. - When creating a new label, optional `color` must be `#RRGGBB`; optional `description` explains its purpose. ## Rules - Do not use workflow Status as a substitute for Labels or vice versa. - Prefer existing names returned by the list actions before creating new metadata. - For ambiguous requests such as "mark this done", inspect statuses first and choose the matching existing workflow Status. - For descriptive classifications such as `bug`, `frontend`, or `urgent`, use Labels unless the user explicitly calls it a workflow status. - Report the resulting Status/Labels after changing them.
GitHubで見る