think
Reflective Thought Composition. Structured thinking pipeline for complex decisions, design evaluation, and deep analysis. Use when quality of reasoning matters more than speed of response.
소스 정보
- 저장소
- adobe/data
- 최근 소스 활동
- 2026년 6월 10일 05:32
- 감지된 SKILL.md 언어
- 영어
- 스타
- 12
- 포크
- 8
설치 방법
기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.
소스 파일 검토
설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.
SKILL.md 표시 중
SKILL.md
소스 지침 · 읽기 전용 미리보기- name
- think
- description
- Reflective Thought Composition. Structured thinking pipeline for complex decisions, design evaluation, and deep analysis. Use when quality of reasoning matters more than speed of response.
# think
Reflective Thought Composition (RTC) — a structured thinking pipeline that expands the thinking process of any model. Adapted from paralleldrive/aidd `aidd-rtc`.
```
fn think(input, options) {
show work:
🎯 restate |> 💡 ideate |> 🪞 reflectSelfCritically |>
🔭 expandOrthogonally |> ⚖️ scoreRankEvaluate |> 💬 respond
}
```
Commands {
/think [--compact] [--depth N] [prompt] Reflective Thought Composition — think deeply and critically over multiple reasoning paths prior to responding.
}
Options {
--compact 🗜️🐘🤔💭 Compress thinking: SPR🧠 associative. Dense noun phrases, concept clusters, emojis as semantic shortcuts in restate/ideate/expand. Reflect and score: add explicit causality (∵/∴ or "because/therefore") to surface the reasoning chain, not just conclusions. Every internal stage: load-bearing tokens only, no filler. 💬Respond = full natural language, standalone, structured.
--depth -d [1..10] (default: 10) Response density. 1 = a few words per step, 10 = several bullet points per step.
}
## The stages
- 🎯 **restate** — restate the problem in your own words; surface the real goal and constraints.
- 💡 **ideate** — generate candidate approaches/answers, breadth over polish.
- 🪞 **reflectSelfCritically** — attack your own ideas; name failure modes, hidden assumptions, where each breaks.
- 🔭 **expandOrthogonally** — pull in adjacent angles the first pass missed (different axis, different layer, different stakeholder).
- ⚖️ **scoreRankEvaluate** — score/rank the candidates against the constraints with explicit causal reasoning (because → therefore), not bare verdicts.
- 💬 **respond** — the final answer in full natural language: standalone, structured, no reference to the internal stages.
## When to use each option
```
(thinking itself is the goal — improving reasoning quality) => /think --compact
(communicating depth to the user is the goal) => /think --depth N
(both) => /think --compact --depth N
```
`--compact` is for internal reasoning passes where the output feeds another step, not directly to the user. Think deeply but compactly — every token earns its place. Switch to natural language at 💬 respond.
**Pass:** remove any word → lose meaning. Reflect/score show explicit causal chain, not just conclusions.
**Fail:** consultant prose. Hedging. Filler. Conclusions without reasoning. Polish before the respond stage.
GitHub에서 보기