task_intelligence

Transform raw task descriptions into structured Vikunja tasks with attribute inference.

1|Updated Sep 19, 2025
One-click install
npx skills add https://github.com/kentonium3/kg-automation --skill task-intelligence-kentonium3
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: task_intelligence
Source: https://github.com/kentonium3/kg-automation/tree/main/scripts/openclaw/skills/task-intelligence
Command: npx skills add https://github.com/kentonium3/kg-automation --skill task-intelligence-kentonium3

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill addresses the challenge of turning vague, unstructured task descriptions from inboxes or notes into fully actionable items in Vikunja, eliminating manual inference and ensuring tasks are properly categorized, prioritized, and linked without errors.

Core Features & Use Cases

  • Attribute Inference: Automatically detects due dates, priorities, identities, and projects from natural language with confidence thresholds to decide when to infer or ask for clarification.
  • Goal and Repeat Linking: Identifies connections to active goals and sets repeating intervals based on explicit signals, enhancing task organization.
  • Use Case: When processing a raw input like "Review Q2 goals for Intentional LLC by Friday," the Skill infers the project, identity label, due date, and potential goal relation, then proposes a complete Vikunja task structure for confirmation.

Quick Start

Use the task intelligence skill to structure this raw description: "Schedule weekly oil change for the car starting next Monday."

Frequently Asked Questions about task_intelligence

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I structure raw tasks into organized Vikunja entries automatically?

To structure raw tasks into organized Vikunja entries, this mechanism transforms unstructured natural language inputs into actionable items. It automatically infers due dates, priorities, identities, and projects to eliminate manual categorization.

How does task attribute inference work when processing my project inbox?

Task attribute inference works by analyzing raw text descriptions to detect due dates, priorities, and projects using confidence thresholds. When confidence is high, it automatically maps attributes; when low, it prompts for clarification.

Can I link my goals and set repeating intervals when organizing tasks in Vikunja?

You can link goals and set repeating intervals when organizing tasks in Vikunja. The process identifies connections to active goals and converts explicit signals into repeat intervals, enhancing personal operating system organization.

Do I need a specific environment setup to use Vikunja API integration for task enrichment?

You need an active Vikunja environment to use API integration for task enrichment. The mechanism relies on robust error handling during API integration to confidently map inferred attributes and placements without manual intervention.

What is the best way to handle natural language inputs for task management organization?

The best way to handle natural language inputs for task management organization is using confidence-based decision-making. This approach automatically proposes a complete task structure for confirmation after inferring relevant projects and due dates.