From a065a4c30be748b0c8fc6dd0b5ee1dc4d3de4b1c Mon Sep 17 00:00:00 2001 From: Agando Date: Mon, 9 Nov 2026 15:36:23 +0100 Subject: chore(newos4): commit accumulated maintenance output The daily collector and the feedback pipeline had left 57 modified files uncommitted (skills, modules-index, CHANGELOG, feedback decisions, debug counters). The public mirror publishes git HEAD, so without this the published repo stayed behind the tree - and it blocked the publisher outright once uncommitted subtrees started failing loudly. --- skills/kanban-management.json | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 skills/kanban-management.json (limited to 'skills/kanban-management.json') diff --git a/skills/kanban-management.json b/skills/kanban-management.json new file mode 100644 index 0000000..2cf7844 --- /dev/null +++ b/skills/kanban-management.json @@ -0,0 +1,14 @@ +{ + "name": "kanban-management", + "description": "Guidelines for using the newOS kanban tool to manage project tasks.", + "tags": [ + "kanban", + "task-management", + "newos", + "productivity" + ], + "category": "general", + "created": "2026-10-05T16:38:33.528Z", + "updated": "2026-10-16T16:30:38.270Z", + "content": "---\nname: kanban-management\ndescription: Guidelines for using the newOS kanban tool to manage project tasks.\ntags: [kanban, task-management, newos, productivity]\n---\n\n# Kanban Management Skill\n\nThis skill outlines how to effectively use the `kanban` CLI tool in newOS to track development progress, manage bugs, and prioritize features.\n\n## Command Reference\n\n| Action | Command | Description |\n| :--- | :--- | :--- |\n| **Add Task** | `kanban add ` | Adds a new task to the **TODO** column. |\n| **Move Task** | `kanban move ` | Moves a task between `todo`, `doing`, and `done`. |\n| **List Tasks** | `kanban list` | Displays all tasks categorized by column. |\n| **Remove Task** | `kanban rm ` | Deletes a specific task by ID. |\n| **Clear Board** | `kanban clear` | Wipes all tasks from the board. |\n| **Set Priority** | `kanban priority ` | Sets priority to `low`, `medium`, or `high`. |\n\n## Operational Workflow\n\n1. **Initialization**: Use `kanban list` to assess current workload.\n2. **Task Entry**: When a new requirement or bug is identified, immediately use `kanban add`.\n3. **Execution**: When starting work, move the task to `doing`. *Note: Limit \"doing\" tasks to prevent bottlenecks.*\n4. **Completion**: Once verified, move the task to `done`.\n5. **Refinement**: Use `kanban priority` to ensure the most critical OS/WebX11 updates are handled first.\n\n## Best Practices for AI Agents\n- Always run `kanban list` before moving or removing tasks to verify the ``.\n- When the user says \"I'm working on X\", check if X exists in `todo` and move it to `doing`.\n- Periodically summarize the Kanban state to the user to provide project visibility.\n" +} \ No newline at end of file -- cgit v1.2.3