ソース情報
- リポジトリ
- rlaope/bestwork-agent
- ソースの最終更新活動
- 2026年4月3日 03:36
- 検出された SKILL.md の言語
- 英語
- スター
- 1
- フォーク
- 0
インストール方法
デフォルトでは、最初にソースを確認する Prompt が選択されています。直接コマンドに切り替えるか、ローカルコピーをダウンロードすることもできます。
ソースファイルを確認
インストールを決める前に、SKILL.md と SkillsMP に表示されている付属ファイルをお読みください。
メニュー
デフォルトでは、最初にソースを確認する Prompt が選択されています。直接コマンドに切り替えるか、ローカルコピーをダウンロードすることもできます。
インストールを決める前に、SKILL.md と SkillsMP に表示されている付属ファイルをお読みください。
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
直接コマンドでは確認用 Prompt が省略されます。実行前にソースを確認してください。
npx skills add https://github.com/rlaope/bestwork-agent --skill waterfallコマンドは1行のまま表示されます。コピー前に横へスクロールして全体を確認してください。
ローカルで確認しますか?SkillsMP が現在取得できるファイルをダウンロードできます。
SKILL.md を表示中
| name | waterfall |
| description | Sequential staged processing — each stage must pass before the next begins |
When this skill is invoked, you MUST follow this exact output sequence.
[BW] waterfall mode — sequential stages with gates...
Analyze the user's task and break it into sequential stages. Each stage has a gate condition that MUST pass before proceeding.
Default waterfall (adapt based on task):
Print the waterfall:
[BW] waterfall stages:
1. analyze → gate: scope documented
2. implement → gate: all files written
3. verify → gate: type check + tests pass
4. integrate → gate: no broken imports
5. finalize → gate: formatted, no warnings
For EACH stage, print entry and exit:
[BW] ┌─ stage 1: analyze
Execute the stage work. Assign the best-fit agent per stage:
When stage completes, evaluate the gate:
[BW] └─ stage 1: analyze — PASS (3 files, 2 domains identified)
or if gate fails:
[BW] └─ stage 2: implement — FAIL (missing error handler in auth.ts)
[BW] ↻ retrying stage 2 (attempt 2/3)
[BW] ┌─ stage 2: implement (retry)
[BW] ✗ waterfall halted at stage 2: implement
[BW] reason: {failure description}
[BW] completed: stages 1/5
[BW] run ./waterfall to resume from stage 2
[BW] ═══════════════════════════════════
[BW] waterfall complete: {N} stages, all gates passed
[BW] ═══════════════════════════════════
After writing the meeting log footer to .bestwork/state/meeting.jsonl, also append a decisions entry to .bestwork/context/decisions.md. Create the file and directory if they do not exist.
Format:
## {date}: {task}
- **Mode**: waterfall ({N} stages)
- **Verdict**: {COMPLETE/HALTED at stage N}
- **Key agents**: {comma-separated agent list}
- **Summary**: {1-sentence summary of what was processed}
Users can define custom stage orders:
./waterfall test-first — verify → implement → verify → finalize (TDD)./waterfall security — analyze → implement → security-audit → verify → finalize./waterfall docs — analyze → implement → document → verify → finalizeSave waterfall state to .bestwork/state/waterfall.json:
{
"created": "<ISO timestamp>",
"task": "<user's original request>",
"stages": [
{ "name": "analyze", "status": "complete", "attempts": 1 },
{ "name": "implement", "status": "running", "attempts": 1 }
],
"currentStage": 1
}
This enables resuming a halted waterfall with ./waterfall (picks up from last incomplete stage).
.bestwork/state/meeting.jsonl with stage transitionsEvidence-driven causal tracing — competing hypotheses, falsification, rebuttal round, recommended next probes
Feature validation gate — research, define purpose, stress-test from real user perspective before building
Maximum parallelism burst — all tasks execute simultaneously with no coordination overhead
SOC 職業分類に基づく