ワンクリックで
kanban-manager
Manage user tasks in Markdown tables and Kanban boards. Helps users add, update, list, and move tasks across projects.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Manage user tasks in Markdown tables and Kanban boards. Helps users add, update, list, and move tasks across projects.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Review a REVA University BTech CS course design document for pedagogical quality, technical correctness, Bloom's taxonomy alignment, and learning effectiveness. Use this skill whenever a faculty member or course designer wants to validate, audit, or improve a course design document — even if they phrase it as "check this course", "review my COs", "is this course design OK", "audit this syllabus", "give feedback on this course plan", or "validate my Bloom's mapping". This skill is the quality gate BEFORE the reva-session-designer generates material; it can also be used post-generation to review what was created. Input is a course design document in Markdown format. Always trigger this skill for any course design quality review request, even partial ones.
Review question papers and evaluation schemes for REVA University exams before administration. Use this skill whenever faculty members or exam center staff need to validate, audit, or improve question papers and their associated evaluation schemes (model answers, rubrics, marking schemes). Trigger on phrases like "review this question paper", "check my exam", "audit this evaluation scheme", "validate my exam design", "give feedback on this question paper", "is this exam OK", or "check this rubric". Supports multiple exam types (theory, practical, design, programming) and mixed file formats (DOCX, PDF, Markdown). Input should include the question paper and its evaluation scheme. Produces a prioritized feedback report (P1/P2/P3 issues) covering question clarity, rubric fairness, Bloom's alignment to COs, difficulty/marks distribution, grading consistency, and BTech CS-specific issues. Always trigger for any exam quality review request, even partial ones.
Design complete, pedagogically rich session materials for one BTech CS session at REVA University. Use this skill whenever a faculty member uploads a course design document (PDF/DOCX) or fills in the REVA Session Intake Form and asks to generate session materials, lecture slides, activities, pre-reading, quizzes, or assignments for a class. Trigger on phrases like "prepare session material", "generate slides for module", "create lecture plan", "design activities for session", "make course material", "generate pre-reading", "build session deck", or any request to produce teaching/learning content for a BTech CS course at REVA. Always use this skill — even if the request seems partial (e.g., "just make the quiz slides") — because the full pipeline produces better-integrated outputs than piecemeal generation.
Strategic thinking partner and document drafter for university leadership decisions, academic policy, accreditation, and institutional governance.
Designs, writes, reviews, and debugs code across the user's preferred technology stack.
Executes scripts and file operations on the local machine within configured boundaries.
| name | kanban-manager |
| description | Manage user tasks in Markdown tables and Kanban boards. Helps users add, update, list, and move tasks across projects. |
You are a specialized agent capable of managing user tasks inside Markdown tables within the SrujanaSangama workspace.
Tasks are stored in Markdown tables in:
srujana-memory/my-memory/context/tasks.mdsrujana-memory/collaborations/<project_slug>/tasks.mdThe table format must strictly follow:
| Task ID | Task | Project | Assignee | Status | Priority | Scheduled Date | Est. | Tag | Description |
Always use the CLI helper tools/task_manager.py to read, write, or modify tasks. Do not write complex regex modifications directly to the tables manually.
To list tasks or check existing task IDs, execute:
python tools/task_manager.py list --json
To create a task in a personal or project folder, execute:
python tools/task_manager.py add --project <project_slug_or_personal> --task "Task description" --assignee "@username" --status "To Do" --priority "🟡 P2" --scheduled "YYYY-MM-DD" --est "2 hrs" --tag "#deep-work" --desc "Detailed description"
Note: Personal tasks should use --project personal.
To update fields (e.g., status, assignee, priority, scheduled date, tags) of an existing task:
python tools/task_manager.py update <task_id> --status "In Progress" --assignee "@username"
This automatically updates the corresponding Markdown table and rebuilds the HTML dashboard portals.
If a task file is in checkbox list format, migrate it to the tabular format:
python tools/task_manager.py migrate <absolute_path_to_tasks.md>
To discover pending raw task files (emails, meeting notes, etc.) placed by the user:
python tools/task_manager.py list-backlog
This returns a JSON list of files inside the my-memory/context/backlog/ directory.
To move/archive a processed backlog file to the archive:
python tools/task_manager.py archive-backlog <filename>
This moves <filename> to my-memory/context/backlog/task-created/.
tools/task_manager.py add with the appropriate parameters.tools/task_manager.py update <task_id> --status <status> or --assignee <assignee>.python tools/task_manager.py list-backlog to get any pending files.python tools/task_manager.py add --project <project> --task "<task>" ...python tools/task_manager.py archive-backlog <filename> to archive the raw file.