CtrlK
BlogDocsLog inGet started
Tessl Logo

task-complete

Mark a devflow task as done — update status, move to done/ folder, and retain learnings.

65

Quality

77%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Passed

No findings from the security scan

Fix and improve this skill with Tessl

tessl review fix ./devflow-plugin/skills/task-complete/SKILL.md

The canonical home for this skill is task-complete in AndreJorgeLopes/devflow

SKILL.md
Quality
Evals
Security

You are completing a task from the devflow task backlog. This skill handles the lifecycle transition from in-progress/open to done.

Inputs

Provide via $ARGUMENTS:

  • Task ID — the task filename without extension (e.g., FEAT-git-platform-resolve-repo, ARCH-pr-creation-vcs-detection)

If no task ID is provided, try to infer from the current branch name or ask the user.

Steps

  1. Find the task file. Search across all priority folders:

    find /Users/andrejorgelopes/dev/devflow/tasks -name "<TASK_ID>.md" -not -path "*/done/*"

    If not found, check if it's already in done/ and inform the user.

  2. Update the task status. In the frontmatter, change:

    status: done
  3. Move to done/ folder:

    mkdir -p /Users/andrejorgelopes/dev/devflow/tasks/done
    mv /Users/andrejorgelopes/dev/devflow/tasks/<priority>/<TASK_ID>.md /Users/andrejorgelopes/dev/devflow/tasks/done/
  4. Retain learnings. Use Hindsight to retain what was learned from completing this task:

    retain("devflow: completed <TASK_ID> — <brief summary of what was done and key decisions>", tags=["devflow", "task-complete"])
  5. Report completion:

    ## Task Completed
    
    **Task:** <TASK_ID>
    **Title:** <task title from frontmatter>
    **Was in:** <priority folder it came from>
    **Moved to:** tasks/done/
    **Learnings retained:** yes/no

Important

  • Always update the status field in frontmatter before moving.
  • The done/ folder is the single source of truth for completed tasks.
  • If the task has depends_on entries, do NOT check dependents — that's the responsibility of whoever picks up the next task.

$ARGUMENTS

Repository
AndreJorgeLopes/devflow
Last updated
First committed

Canonical home

AndreJorgeLopes/devflow
In sync

since May 7, 2026

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.