用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/bdarbaz/claude-stack-plugin --skill s-note命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
Autonomous workflow loop - runs the full skill chain automatically with circuit breaker and stuck detection
Freeform router - accepts natural language and routes to the appropriate skill(s)
Show all available skills, agents, and workflow guides - quick reference card for claude-stack
基于 SOC 职业分类
正在显示 SKILL.md
| name | s-note |
| description | Add a quick timestamped note to project decisions log - captures context without ceremony |
Add a timestamped note to the project's decisions log in STATE.md. This is the lowest-ceremony way to capture a thought, decision, observation, or context that should persist across sessions.
Check if .planning/STATE.md exists.
If it does NOT exist:
/s:new to initialize a project first."The note text can come from:
Option A - Argument provided: If the user invoked this skill with text
(e.g., /s:note We decided to use PostgreSQL instead of MySQL), use that text
directly as the note.
Option B - No argument: If no text was provided, ask the user: "What would you like to note?" and wait for their response.
Keep the barrier to entry as low as possible. One sentence is fine. A paragraph is fine. Do not require any specific format from the user.
If the note text clearly implies a decision (contains words like "decided", "chose", "switching to", "going with", "will use", "agreed"), ask briefly: "Any rationale to record? (or press enter to skip)"
If the user provides rationale, capture it. If they skip or if the note is just an observation (not a decision), set rationale to "Quick note".
Do NOT over-ask. If the context is clear, infer the rationale. For example:
Read .planning/STATE.md to find the Decisions table. The table follows this format:
## Decisions
| Date | Decision | Rationale |
|------|----------|-----------|
| 2026-03-15 | Project created | - |
Append a new row to the Decisions table in STATE.md:
| {YYYY-MM-DD} | {note text} | {rationale or "Quick note"} |
Rules for the entry:
Also update the Last Updated field in STATE.md to today's date.
Display a brief confirmation:
Note added to STATE.md decisions log.
"{note text}" ({YYYY-MM-DD})
That is it. No further action needed.
/s:note call adds one entry.