tot-requirements-engine

Generate and evaluate multiple interpretations of a single requirement.

1|Updated Nov 13, 2024
Ready to run
npx skills add https://github.com/vincent-kk/albatrion --skill tot-requirements-engine
๐Ÿ’ฌ Prompt for ChatGPT / Claude Chatโ–ผ
Please help me install this Agent Skill.
Skill: tot-requirements-engine
Source: https://github.com/vincent-kk/albatrion/tree/main/.claude/skills/tot-requirements-engine
Command: npx skills add https://github.com/vincent-kk/albatrion --skill tot-requirements-engine

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Tree of Thoughts ๊ธฐ๋ฐ˜ ์ ‘๊ทผ์œผ๋กœ ์š”๊ตฌ์‚ฌํ•ญ์„ ๋‹ค๊ฐ์ ์œผ๋กœ ํ•ด์„ํ•˜๊ณ  ์ตœ์  ํ•ด์„์„ ์„ ํƒํ•˜๋Š” ์ „๋ฌธ๊ฐ€๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ์ด ์Šคํ‚ฌ์€ ๋‹จ์ผ ์š”๊ตฌ์‚ฌํ•ญ์—์„œ ์—ฌ๋Ÿฌ ํ•ด์„ ํ›„๋ณด๋ฅผ ์ƒ์„ฑํ•˜๊ณ , ๋‹ค์ฐจ์› ํ‰๊ฐ€๋ฅผ ํ†ตํ•ด ์ตœ์  ํ›„๋ณด๋ฅผ ์„ ์ •ํ•˜๋ฉฐ, Lookahead ๋ฐ Backtrack์œผ๋กœ ์‹คํ–‰ ๋กœ๋“œ๋งต์„ ์ œ์‹œํ•ฉ๋‹ˆ๋‹ค.

Core Features & Use Cases

  • ํ›„๋ณด ์ƒ์„ฑ: ์„œ๋กœ ๋‹ค๋ฅธ ํ•ด์„ ํ›„๋ณด๋ฅผ 3-5๊ฐœ ๋„์ถœํ•˜๊ณ  ์‹คํ–‰ ๊ฐ€๋Šฅ์„ฑ์„ ํ‰๊ฐ€ํ•ฉ๋‹ˆ๋‹ค.
  • ๋‹ค์ฐจ์› ํ‰๊ฐ€: 5๊ฐ€์ง€ ๊ธฐ์ค€์œผ๋กœ ํ›„๋ณด๋ฅผ ์ ์ˆ˜ํ™”ํ•˜์—ฌ ๋น„๊ตํ•ฉ๋‹ˆ๋‹ค.
  • Lookahead & Backtrack: ์ฐจ๊ธฐ ์˜์‚ฌ๊ฒฐ์ •์˜ ๋ฆฌ์Šคํฌ๋ฅผ ์˜ˆ์ธกํ•˜๊ณ  ๋Œ€์•ˆ ๊ณ„ํš์„ ๋งˆ๋ จํ•ฉ๋‹ˆ๋‹ค.
  • ๊ฒฐ์ • ๊ธฐ๋ก: ๋ชจ๋“  ํŒ๋‹จ์˜ ๊ทผ๊ฑฐ๋ฅผ ์ถ”์  ๊ฐ€๋Šฅํ•˜๊ฒŒ ๋ฌธ์„œํ™”ํ•ฉ๋‹ˆ๋‹ค.

Quick Start

Provide a structured ToT analysis workflow for a given requirement document and produce 3-5 interpretable candidates.

Frequently Asked Questions about tot-requirements-engine

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I analyze a single requirement from multiple angles to find the optimal interpretation?โ–ผ

To analyze a single requirement from multiple angles, generate 3-5 interpretation candidates and evaluate them against 5 distinct criteria. This structured approach scores each option to select the optimal interpretation for your product planning or system design.

What is the Tree of Thoughts approach for requirements analysis?โ–ผ

Tree of Thoughts for requirements analysis is a structured method to interpret requirements from multiple angles and select the optimal one. It generates candidate interpretations, applies multi-criteria evaluation, and produces traceable decision records for backtracking.

How do I apply lookahead and backtracking to predict risks during requirements analysis?โ–ผ

To apply lookahead and backtracking in requirements analysis, generate multiple interpretation candidates and evaluate future decision risks. Lookahead predicts potential issues for subsequent steps, while backtracking provides alternative plans to mitigate those risks.

Can I use multi-criteria evaluation to generate traceable decision records for software requirements?โ–ผ

Yes, you can use multi-criteria evaluation to generate traceable decision records for software requirements. By scoring 3-5 interpretation candidates across 5 evaluation criteria, the process documents the rationale behind every decision for future backtracking.

What is the best way to document the rationale behind requirements decisions for future backtracking?โ–ผ

The best way to document rationale for requirements decisions is to generate multiple interpretation candidates, evaluate them using multi-criteria scoring, and record the justification for the selected optimal interpretation. This ensures all decisions remain fully traceable.

When should I use multi-criteria evaluation instead of direct implementation for system design requirements?โ–ผ

You should use multi-criteria evaluation for system design requirements when a single requirement is open to multiple interpretations. Generating 3-5 candidates and scoring them prevents costly implementation errors by predicting risks through lookahead and backtracking.