Saurabh

Agent Todo List

Component 37

About

A collapsible task checklist for AI agent UIs that animates status marks (pending, in progress, completed, cancelled) and shows a live completion count.

Built with React and Tailwind. Copy the prompt and paste it into Claude Code, Cursor or Lovable: your agent adds Agent Todo List to your project and fits it to your theme.

Code

How Agent Todo List is used: the demo's code. The component's own source comes with a free account.

Usage.tsx

import TodoList from "@/components/ui/todo-list";

export default function TodoListDemo() {
  return (
    <div className="flex w-full items-center justify-center p-10">
      <div className="w-full max-w-md">
        <TodoList
          title="Sprint tasks"
          items={[
            {
              id: "1",
              title: "Set up project scaffolding",
              status: "completed",
            },
            {
              id: "2",
              title: "Build authentication flow",
              status: "in-progress",
              progress: 60,
            },
            {
              id: "3",
              title: "Write API documentation",
              status: "pending",
            },
            {
              id: "4",
              title: "Deprecate legacy endpoint",
              status: "cancelled",
            },
          ]}
        />
      </div>
    </div>
  );
}

Dependencies

More by Saurabh

View all
  • BeUI Tilt Card

    BeUI Tilt Card

    369
  • BeUI Expandable Tabs

    BeUI Expandable Tabs

    345
  • BeUI File Upload

    BeUI File Upload

    293
  • BeUI Bouncy Accordion

    BeUI Bouncy Accordion

    200
  • BeUI Create Menu

    BeUI Create Menu

    199
  • BeUI Expanable Action Bar

    BeUI Expanable Action Bar

    184
  • Loader

    Loader

    173
  • BeUI 404 / Not Found

    BeUI 404 / Not Found

    166