n8vDocs

Common Workflows

Tips for using n8v effectively

When and How to Use n8v

Here are a few examples of scenarios and tasks that n8v excels at:

  • Use voice to describe tasks for n8v while on your commute, then pickup where it left off when you're back at your desk
  • Delegate small or medium tasks from your TODOs so you can focus on higher-priority work
  • Give n8v backlog tasks that are hard to prioritize relative to other work
  • Tag @n8v-io on GitHub issues to assign larger, well-scoped work to n8v
  • n8v works well for exploring or prototyping ambiguous solutions iteratively. Give an ambiguous prompt to see how it approaches the problem, then use the Retry feature to refine the task
  • If you know how to do a task but want to delegate it, describe the task to n8v as if you were instructing another engineer
  • Tasks that replicate existing patterns in your codebase work well. If you have an existing feature to replicate or adapt, send that task to n8v
  • Give n8v tasks that can be verified with high confidence (e.g., if CI passes)
  • If the task seems too large for one person, it may be too large for n8v. Consider breaking it into smaller tasks, or asking n8v to plan its own work first

Types of Tasks That Work Well

  • If you know how to do a task but want to delegate it, describe the task to n8v as if you were instructing another engineer
  • Tasks that replicate existing patterns in your codebase work well. If you have an existing feature to replicate or adapt, send that task to n8v
  • Give n8v tasks that can be verified with high confidence (e.g., if CI passes)
  • If the task seems too large for one person, it may be too large for n8v. Consider breaking it into smaller tasks, or asking n8v to plan its own work first