situations
星标1
分支0
更新时间2026年2月4日 08:06
Use when creating or editing Situations - Explains required files, metadata, and run script behavior.
安装
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
SKILL.md
readonly菜单
Use when creating or editing Situations - Explains required files, metadata, and run script behavior.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
| name | situations |
| description | Use when creating or editing Situations - Explains required files, metadata, and run script behavior. |
Situations capture small, runnable context snippets that are appended to prompts under a ## Situations section.
.jorin/situations/ (repo-scoped) or ~/.jorin/situations/ (user-scoped).SITUATION.yaml file and a runnable script referenced by run.Example layout:
.jorin/situations/<situation-name>/
SITUATION.yaml
run
name: Identifier used for output tags like <name>...</name>. Defaults to the directory name if omitted.description: Brief human description of the situation’s purpose.run: Relative path (typically run) to the executable script.If run is missing, the situation is ignored.
#!/usr/bin/env bash with set -euo pipefail for reliability.JORIN_PWD to that path; use it if you need an absolute reference.bash and sh.description when the output meaning changes.