Home/ Stark Dev AI/ Task Boards

// task_boards

A real task system.
AI-accessible from chat.

Stark Dev Boards is a full WordPress-based project and task management system — with its own admin UI, Wizard task creation, CPT data model, and status workflows. Lux connects to all of it via TOOLCALL from conversation.

WordPress CPT data model Admin task management Task Creation Wizard 5 statuses · 4 priorities 7 TOOLCALL operations Client-label filtering
boards.list_tasks · client: Buckeye
D
What's open for Buckeye right now?
// boards.list_tasks · client: Buckeye · status: open
#142 Plugin update — in_progress · high priority
#139 Blog post Q2 — review · normal
#135 AppFolio sync bug — todo · urgent
Three open items for Buckeye: an urgent AppFolio sync bug, a plugin update in progress, and a Q2 blog post in review. Want me to bump the sync bug priority or assign it to someone?
backlog todo in_progress review done · low normal high urgent
🗂️

Boards as a standalone system

Managed entirely from the WordPress admin. Full CRUD on tasks and projects, status workflows, priority levels, client labels, assignees, and due dates — all without the AI.

Boards via Lux in conversation

Seven TOOLCALL operations let Lux query, create, update, comment on, and search tasks without leaving the chat window. Same live data, different interface.

// task_wizard

Task Creation Wizard — WordPress Admin
🪄 Create New Task
Task Title
Project
Priority
Status
Assignee
Due Date

The Wizard guides creation with dropdowns pre-populated from live projects, clients, and users — no typing raw IDs or remembering field names.

// admin_task_list

Stark Dev Boards → All Tasks
#142 Plugin update — ListingBridges v2 Buckeye NW in_progress high
#141 Redesign homepage hero section New Beginnings review normal
#139 Q2 Blog post draft Buckeye NW review normal
#135 AppFolio sync bug — listing pull Buckeye NW urgent urgent
#128 Security audit report Prudential done high

The full task list lives in WordPress. Filter by client, assignee, status, or priority from the admin — the same data Lux queries when you ask in chat.

// toolcall_api

Seven operations Lux can call from chat

Every boards TOOLCALL reads from the live WordPress database — no caching, no sync delay. A task updated in the admin is visible in the next chat query.

Function What it does Access
boards.list_projects
List all projects with IDs and names
all users
boards.list_tasks
List tasks filtered by project, status, assignee, priority, or client label
all users
boards.get_task
Get full detail for a single task by ID
all users
boards.create_task
Create a new task — Lux always confirms before executing
all users
boards.update_task
Update status, priority, assignee, due date on an existing task
all users
boards.add_comment
Add a timestamped comment to any task from chat
all users
boards.search_tasks
Full-text search across all task titles and descriptions
all users

// capabilities

What Boards does — with and without Lux

// wordpress_native

Built on WordPress CPTs

Tasks and projects are sd_task and sd_project custom post types. All standard WP filtering, bulk actions, and meta querying work natively. No external database or sync required.

// task_wizard

Guided task creation

The Wizard pre-populates project and assignee dropdowns from live data. No remembering IDs, no looking up field names. Walk through the form, hit Create, done. Works entirely from the admin panel.

// natural_language

Natural language status mapping

Say "mark it urgent" in chat and Lux maps it to the correct priority field. "Move to in-progress" sets sd_status to in_progress. You don't need to know the field values.

// client_labels

Client-label filtering

list_tasks accepts a client label filter — ask "what's open for Prudential?" and only that client's tasks come back. Useful when you're mid-conversation about a specific client.

// confirm_guard

Confirmation before mutation

Create and update operations always confirm before executing. Lux states what she's about to do and waits for a yes. No accidental task creation from an ambiguous message.

// live_data

Live data, no sync

Every TOOLCALL queries WordPress directly. Status changes made in the admin are visible in the next chat query with zero delay. There's no caching layer between Lux and the actual records.

// task_boards

Manage tasks from the admin.
Or just ask Lux.

The Wizard, the admin list view, and Lux in chat are three different ways into the same live data. Pick whichever fits the moment.

// Boards connects with

💬 Chat Interface — TOOLCALL operations
📬 Inbox — link tasks to messages
⏱️ Time Tracker — task-based logging
🗂️ CRM — client-label matching