Skip to main content
Before creating a plan, Twill explores your codebase to understand the relevant context—and asks clarifying questions when needed.

Clarifying Questions

If a task is ambiguous or has multiple valid approaches, Twill asks before assuming. You might see questions like:
  • “Should this endpoint require authentication?”
  • “Do you want to update the existing component or create a new one?”
  • “Which date format should I use for this field?”
Twill asking clarifying questions in Slack
Twill asking clarifying questions in the web app
This prevents wasted work from misunderstood requirements.

What It Analyzes

  • Existing code patterns and conventions
  • Related files and dependencies
  • Project structure and architecture

Up-to-Date Documentation

Twill integrates with Context7 to fetch the latest documentation for your dependencies. Instead of relying on outdated training data, the agent retrieves current API references, migration guides, and best practices directly from official sources. This means implementations use the correct syntax and patterns for your specific package versions—not deprecated methods from six months ago.

Why Research First

Understanding the codebase ensures the plan fits naturally with your existing code rather than introducing inconsistent patterns.