ソース情報
- リポジトリ
- HezaoHezao/poirot
- ソースの最終更新活動
- 2026年7月28日 12:58
- 検出された SKILL.md の言語
- 英語
- スター
- 212
- フォーク
- 15
インストール方法
デフォルトでは、最初にソースを確認する Prompt が選択されています。直接コマンドに切り替えるか、ローカルコピーをダウンロードすることもできます。
ソースファイルを確認
インストールを決める前に、SKILL.md と SkillsMP に表示されている付属ファイルをお読みください。
メニュー
デフォルトでは、最初にソースを確認する Prompt が選択されています。直接コマンドに切り替えるか、ローカルコピーをダウンロードすることもできます。
インストールを決める前に、SKILL.md と SkillsMP に表示されている付属ファイルをお読みください。
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
直接コマンドでは確認用 Prompt が省略されます。実行前にソースを確認してください。
npx skills add https://github.com/HezaoHezao/poirot --skill subagent-driven-developmentコマンドは1行のまま表示されます。コピー前に横へスクロールして全体を確認してください。
ローカルで確認しますか?SkillsMP が現在取得できるファイルをダウンロードできます。
SOC 職業分類に基づく
SKILL.md を表示中
| name | subagent-driven-development |
| description | Execute plans task-by-task with two-stage review. |
| allowed-tools | ["bash","read_file","write_file","str_replace","list_dir"] |
| enabled | true |
| related-skills | ["plan","requesting-code-review","test-driven-development"] |
| license | MIT |
| author | Adapted from hermes-agent (Nous Research, MIT); obra/superpowers |
Execute implementation plans task-by-task with systematic two-stage review between tasks.
Core principle: Fresh focus per task + two-stage review (spec then quality) = high quality, fast iteration.
Poirot note: The original skill dispatches a fresh subagent per task via
delegate_task. Poirot has no subagents, so this version executes tasks sequentially in the same context with a deliberate context-reset between tasks. The two-stage review methodology is preserved.
plan skill or user requirements)Read the plan file. Extract ALL tasks with full text and context upfront:
read_file(".poirot/plans/feature-plan.md")
Create a todo list with all tasks. Read the plan ONCE — don't re-read per task.
For EACH task in the plan:
Before starting each task, deliberately reset your focus:
Follow the task's steps exactly:
test-driven-development skill)bash("pytest tests/test_feature.py::test_name -v")
# ... implement ...
bash("pytest tests/ -q")
bash("git add -A && git commit -m 'feat: task N description'")
After implementation, review against the plan:
If spec compliance fails: Fix before proceeding to Stage 2.
Review the committed diff for quality:
Use the requesting-code-review skill's checklist for thoroughness.
If quality review fails: Fix, re-commit, re-review.
Only after both reviews pass:
Implementation fails (tests don't pass):
systematic-debugging skill to find root causeReview fails (spec or quality):
Task is blocked (depends on unfinished work):
Re-read the task from the plan. Compare against what you actually built:
Task says: "Create User model with email and password_hash fields"
Check:
- [ ] User model exists
- [ ] Has email field
- [ ] Has password_hash field
- [ ] No extra fields not in the task
- [ ] Test exists for the model
Common spec violations:
Review the git diff for the current task:
bash("git diff HEAD~1 HEAD")
Check for security, correctness, and conventions. Use the requesting-code-review
skill's security scan + self-review checklist.