diff --git a/documents/patterns/you-do-it.md b/documents/patterns/you-do-it.md new file mode 100644 index 0000000..caaa023 --- /dev/null +++ b/documents/patterns/you-do-it.md @@ -0,0 +1,19 @@ +--- +authors: [gregor_riegler] +--- + +# You Do It + +## Problem + +The agent asks you to perform an action — restart a service, test the TUI. You comply, not questioning it. Neither you nor the agent realizes that the agent could have done it itself. Both sides share a blind spot about the agent's actual capabilities. + +## Pattern + +When the agent asks you to do something, tell it "you do it" — even if you're not sure it can. The agent will often discover a way to accomplish the task on its own, revealing capabilities neither side was aware of. + +This works because agents have broad tool access and problem-solving ability, but default to handing off tasks that feel like they belong to the user. A simple push back breaks that assumption. + +## Example + +The agent asks you to install an APK on your phone. Instead of grabbing the phone, you tell it to do it. The agent discovers it can use wireless ADB to install the APK itself — something neither of you had considered. diff --git a/documents/relationships.mmd b/documents/relationships.mmd index 1775dae..0049b95 100644 --- a/documents/relationships.mmd +++ b/documents/relationships.mmd @@ -89,6 +89,7 @@ graph LR patterns/yak-shave-delegation -->|uses| patterns/background-agent patterns/yak-shave-delegation -->|uses| patterns/focused-agent patterns/yak-shave-delegation -->|solves| anti-patterns/distracted-agent + patterns/you-do-it <-->|similar| patterns/reverse-direction %% Anti-pattern → Obstacle relationships (causes) anti-patterns/distracted-agent -->|causes| obstacles/limited-focus