Agent skill

Task Management

by flonat in flonat/flonat-research

Query and update recorded planning and research portfolio state across tasks, topics, papers, outputs, submissions, venues, people, institutions, and deadlines.

MITAuto-check passedProductivity & Automation

Install Task Management

skills CLI
$ npx skills add flonat/flonat-research --skill task-management -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install flonat/flonat-research task-management --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/flonat/flonat-research.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/task-management .claude/skills/task-management && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
task-management
GitHub stars
145
Token cost
~1.6k tokens
SKILL.md length
725 words
Files
1
Skills in repo
83
Repo updated
First seen
Licence
MIT

At a glance

Query and update recorded planning and research portfolio state across tasks, topics, papers, outputs, submissions, venues, people, institutions, and deadlines.

  • Works in 4 steps: Read context files in .context/ to… → Query vault for dynamic task data → Ask questions before dumping lists (the… → …
  • Asking what is already recorded
  • SKILL.md covers Portable vault pre-check, System Overview, Key Locations and Workflows, plus 3 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Task Management is an agent skill from flonat/flonat-research. Query and update recorded planning and research portfolio state across tasks, topics, papers, outputs, submissions, venues, people, institutions, and deadlines. Use when asking what is already recorded, including institution- or venue-associated topics, or when doing daily planning and weekly review. For venue suitability recommendations, inspect recorded state first and then use the venue-recommendation workflow.

Its SKILL.md is about 1.6k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in Productivity & Automation, covering Task management, Calendar and scheduling and Journaling and reflection. It works with Model Context Protocol. The repository describes itself as: Shareable Claude Code + Codex infrastructure for PhD researchers — skills, agents, hooks, and rules for academic workflows. The licence is MIT.

When your agent uses it

  • Asking what is already recorded
  • Including institution-
  • Venue-associated topics
  • Doing daily planning and weekly review

Example prompts

  • “/task-management”

Requirements

  • Pre-approved tools (allowed-tools): Read, Write, Edit, AskUserQuestion, Bash(taskflow-cli *)

Workflow steps

4 steps, taken from the first numbered list in SKILL.md.

  1. Read context files in .context/ to understand current state
  2. Query vault for dynamic task data
  3. Ask questions before dumping lists (the user prefers this)
  4. Update context after sessions

What it can do on your machine

Read from SKILL.md and the folder at commit da27600. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves these tools, so the agent can use them without asking each time:

    • Read
    • Write
    • Edit
    • AskUserQuestion
    • Bash(taskflow-cli *)

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md (its code samples are bash).

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Task Management loads about 1.6k tokens when it runs. Until then it costs about 108 tokens; SKILL.md has 725 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~108
When it runs · the whole SKILL.md, loaded when a task matches
~1.6k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from flonat/flonat-research at commit da27600, republished under its MIT licence (© flonat). 725 words, ~1,612 tokens.

Download SKILL.mdSave it as .claude/skills/task-management/SKILL.md (or your agent's skills folder).
name
task-management
description
Query and update recorded planning and research portfolio state across tasks, topics, papers, outputs, submissions, venues, people, institutions, and deadlines. Use when asking what is already recorded, including institution- or venue-associated topics, or when doing daily planning and weekly review. For venue suitability recommendations, inspect recorded state first and then use the venue-recommendation workflow.
allowed-tools
Read, Write, Edit, AskUserQuestion, Bash(taskflow-cli *)

the user's Task Management System

Portable vault pre-check

Before any vault-dependent workflow, probe the portable CLI once:

bash
taskflow-cli list-topics --limit 1 --json

taskflow-cli is the default route in both clients. A Taskflow MCP registration is an optional Claude adapter; its absence never means that the vault is unavailable. If the CLI probe fails, report the failure and follow shared/mcp-degradation.md.

For the boundary between stored portfolio facts, venue recommendations, venue policy, and interface audits, follow shared/research-query-routing.md.

System Overview

This is a hybrid vault + local context library system. Before taking action:

  1. Read context files in .context/ to understand current state
  2. Query vault for dynamic task data
  3. Ask questions before dumping lists (the user prefers this)
  4. Update context after sessions

Key Locations

Context Library (.context/)
  • profile.md — Who the user is, roles, research areas
  • current-focus.md — What they're working on NOW (update this!)
  • projects/_index.md — All active projects
  • workflows/ — How to help with specific tasks
  • preferences/ — Priority definitions, naming conventions
  • people/ — Supervisors and collaborators
Vaults
  • Tasks Tracker: Research Vault tasks database at ~/vault
  • Research Pipeline: Research Vault pipeline database at ~/vault

Workflows

Daily Planning

When the user asks to plan their day:

  1. Read .context/current-focus.md and .context/workflows/daily-review.md
  2. Query vault for:
    • Overdue tasks (Due date < today, Status != Done)
    • Due today (Due date = today)
    • High priority items
  3. Ask orientation questions:
    • "How's your energy today?"
    • "Any fixed commitments?"
    • "What were you working on yesterday?"
  4. Help prioritise based on answers
  5. Update current-focus.md at end of session
Meeting Action Extraction

When the user asks to extract actions from a meeting:

  1. Read .context/workflows/meeting-actions.md
  2. Find the meeting transcript in vault (pages starting with @Date)
  3. Extract action items looking for:
    • "I'll...", "I need to...", "I should..."
    • "Can you...", "Please..."
    • "We agreed to...", "Next step is..."
  4. Create tasks in vault with full context:
    • Task name (action verb + object)
    • Project (infer from context)
    • Source: "Meeting"
    • Due date (if mentioned)
    • Description (meeting context)
Weekly Review

When the user asks for weekly review:

  1. Read .context/workflows/weekly-review.md
  2. Query vault for:
    • Completed tasks this week
    • Overdue tasks
    • Upcoming deadlines
  3. Guide through reflection:
    • What got done?
    • What didn't happen?
    • What emerged?
  4. Help plan next week's Big 3
  5. Update current-focus.md and projects/_index.md
Task Creation

When creating tasks in vault:

Required fields:

  • Task name (action verb + specific object)
  • Status: "Not started"

Recommended fields:

  • Project: Match to existing project
  • Source: Meeting, Email, Supervisor request, Self-initiated, etc.
  • Priority: High/Medium/Low (see .context/preferences/priorities.md)
  • Due date: If known
  • Task type: 📝 Writing, 📚 Reading, 🔬 Research, 📅 Meeting, 📋 Admin, 📧 Communication
Research Pipeline

For paper-related queries:

  1. Query Research Pipeline database for paper status
  2. Stages: Idea → Literature Review → Drafting → Submitted → R&R → Published
  3. Link tasks to papers via Project property
Show full SKILL.md (286 more words)Show less
Research portfolio lookup

For questions such as “Do I have any topics associated with institution X that record venue Y?”:

  1. Treat “do I have,” “which of my,” and “what is recorded” as stored-state queries, not venue recommendations.
  2. Query the complete relevant inventories with --json and a sufficient --limit:
    • taskflow-cli list-topics for topic status, theme, and institution;
    • taskflow-cli list-papers for output venue and output status;
    • taskflow-cli list-submissions for active and historical venue events;
    • taskflow-cli list-venues for the canonical venue identity;
    • taskflow-cli list-people when collaborator or supervisor metadata defines the requested association.
  3. Filter on structured metadata such as institution, not words appearing in titles.
  4. Join topics to outputs by topic slug and submissions by their paper/topic wikilink. Resolve venue aliases through the venue inventory.
  5. Report three categories separately:
    • explicit potential venue — recorded as an Idea/planned output;
    • active or previous output — a concrete Drafting/Submitted/Accepted/Rejected/Published-style output or submission event;
    • inferred suitability — plausible from the topic, but not recorded in the vault.
  6. Invoke the installed venue-recommendation workflow only when the user asks for suitability, recommendations, or acceptance assessment. Never present recommendation inference as stored portfolio state.

the user's Preferences

  • Questions over lists — Don't dump task lists, ask what to focus on
  • Full context for actions — Include who, what, why, when in task descriptions
  • Flexible/reactive style — They work on what feels right, help them navigate
  • Daily review preferred — Short check-ins work better than big weekly sessions
  • multiple active projects — Help manage cognitive load, don't add more

Important Context

  • PhD Year 1 at [University]
  • Teaching
  • 4 supervisors across institutions
  • Research: [your research areas]
  • Current papers: journal revision, [Project] theory, [Project]

After Every Session

Update .context/current-focus.md with:

  • What was worked on
  • Where things were left off
  • What's next

© flonat, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in skills/task-management of flonat/flonat-research.

Open the folder on GitHubat commit da27600

Compare with similar skills

Task Management next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Task Management compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Task Management this skillflonat/flonat-research145—~1.6kAutomated safety check: PassMIT
AgentRQ Workspace Agentagentrq/agentrq1.1k—~1.9kAutomated safety check: PassAGPL-3.0
AgentRQ Supervisoragentrq/agentrq1.1k—~2.7kAutomated safety check: PassAGPL-3.0
Claap Weekly RecapOthmane-Khadri/YALC-the-GTM-operating-system317—~5.4kAutomated safety check: PassMIT
Schedule With Google Calendaraiskillstore/marketplace430—~2.2kAutomated safety check: PassMIT-0
Soul Interviewldbumble/taskuary136—~1.4kAutomated safety check: PassMIT

Similar skills

  • Guides a workspace agent through executing assigned tasks, replying to a remote human operator, and creating sub-tasks, memory and events inside an AgentRQ workspace.

    1.1k GitHub stars~1.9k tokensUpdated yesterday
    Productivity & AutomationAuto-check passed
  • AgentRQ Supervisor

    agentrq/agentrq

    Orchestrates work across specialized AgentRQ workspaces, breaking goals into tasks, assigning them to the right workspace agent, and tracking shared learning notes.

    1.1k GitHub stars~2.7k tokensUpdated yesterday
    Productivity & AutomationAuto-check passed
  • Claap Weekly Recap

    Othmane-Khadri/YALC-the-GTM-operating-system

    Turns a week of Claap-recorded sales calls into action items and focus blocks on a Notion Kanban, delivered with a Slack summary.

    317 GitHub stars~5.4k tokensUpdated 1 mo ago
    Productivity & AutomationAuto-check passed
  • Schedule With Google Calendar

    aiskillstore/marketplace

    Schedule meetings, find free time, and manage Google Calendar — all connected to your contact network via Rarefriend.

    430 GitHub stars~2.2k tokensUpdated today
    Productivity & AutomationAuto-check passed
  • Soul Interview

    ldbumble/taskuary

    Conduct a seven-question adaptive interview and turn the answers into Taskuary's SOUL.md.

    136 GitHub stars~1.4k tokensUpdated today
    Productivity & AutomationAuto-check passed
  • Epiq

    ljtn/epiq

    Workflow for working an epiq issue board through the epiq MCP — take an identity, sync on demand, keep tickets small and their status, tags and comments current.

    533 GitHub stars~930 tokensUpdated today
    Productivity & AutomationAuto-check passed

More from flonat/flonat-research

All 83 skills in this repo
  • Latex Posters

    flonat/flonat-research

    Create a large-format academic poster in LaTeX using beamerposter, tikzposter, or baposter.

    145 GitHub stars~1.5k tokensUpdated 8 days ago
    Auto-check: notes
  • Skill Creator

    flonat/flonat-research

    Create, revise, and evaluate reusable AI workflow skills, including trigger-quality tests.

    145 GitHub stars~4.4k tokensUpdated 8 days ago
    Auto-check passed
  • DOCX

    flonat/flonat-research

    Create, read, edit, or convert Microsoft Word documents while preserving professional document structure.

    145 GitHub stars~1.2k tokensUpdated 8 days ago
    Auto-check passed
  • PDF

    flonat/flonat-research

    Read, create, combine, split, rotate, OCR, watermark, secure, or extract content from PDF files.

    145 GitHub stars~488 tokensUpdated 8 days ago
    Auto-check passed
  • Init Project Orchestration

    flonat/flonat-research

    Create or migrate project-level agents, repeatable project workflows, and planning state from one client-neutral contract, then render repository-scoped adapters for both Claude Code and Codex.

    145 GitHub stars~1.6k tokensUpdated 8 days ago
    Auto-check passed
  • Pre Commit Audit

    flonat/flonat-research

    Deliver a fast pre-commit safety scan: file size, anonymity (author / affiliation strings in tex/bib), hardcoded secrets, and invisible-Unicode carriers.

    145 GitHub stars~2.8k tokensUpdated 8 days ago
    Auto-check: notes

Questions about Task Management

What does Task Management do?

Query and update recorded planning and research portfolio state across tasks, topics, papers, outputs, submissions, venues, people, institutions, and deadlines. Task Management is an agent skill from flonat/flonat-research. Query and update recorded planning and research portfolio state across tasks, topics, papers, outputs, submissions, venues, people, institutions, and deadlines.

When should I use Task Management?

Task Management fits situations like: asking what is already recorded; including institution-; venue-associated topics; doing daily planning and weekly review.

How do I install Task Management in Claude Code?

Run `npx skills add flonat/flonat-research --skill task-management -a claude-code`. Or copy the skill folder (skills/task-management in flonat/flonat-research) into .claude/skills/task-management in your project. Claude Code loads it when a task matches its description.

How do I install Task Management in Codex?

Run `npx skills add flonat/flonat-research --skill task-management -a codex`. Or copy the skill folder (skills/task-management in flonat/flonat-research) into .agents/skills/task-management in your project. Codex loads it when a task matches its description.

Can I use Task Management in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add flonat/flonat-research --skill task-management -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/task-management, .gemini/skills/task-management, .github/skills/task-management and .opencode/skills/task-management in your project.

What does Task Management need to run?

SKILL.md names no scripts, command-line tools or credentials: Task Management is instructions for the agent only. Its frontmatter pre-approves these tools: Read, Write, Edit, AskUserQuestion, Bash(taskflow-cli *).

Does Task Management access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Task Management safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Task Management use?

Task Management is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Task Management use?

About 1.6k tokens (SKILL.md is roughly 6.4k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Task Management?

Skills that share tags, products or a category with Task Management: AgentRQ Workspace Agent (agentrq/agentrq, 1.1k stars), AgentRQ Supervisor (agentrq/agentrq, 1.1k stars), Claap Weekly Recap (Othmane-Khadri/YALC-the-GTM-operating-system, 317 stars) and Schedule With Google Calendar (aiskillstore/marketplace, 430 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Task Management?

flonat (a GitHub user) maintains it in flonat/flonat-research, which has 145 GitHub stars. The repository holds 83 skills in this directory. The repository was last updated on September 29, 2026.

Source: flonat/flonat-research on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.