Skip to content
Back to skills

683 Task Completion 2ce44c86

ASecurity

When a task meets its success criteria: {todos} {git_add_warning}

  • 9 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added October 11, 2026
code-qualityshellbashcode-reviewgitsecuritydocumentation

Security analysis

A100/100

Scanned October 11, 2026

npx -y skills add tools-only/X-Skills --skill 683-task-completion_2ce44c86 --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of 683 Task Completion 2ce44c86?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for 683 Task Completion 2ce44c86
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/tools-only-683-task-completion-2ce44c86/badge)](https://www.skillsdirectory.com/skills/tools-only-683-task-completion-2ce44c86)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

SKILL.md
# Task Completion Protocol

When a task meets its success criteria:

{todos}

{git_add_warning}

## 1. Pre-Completion Checks

Verify before proceeding:

```markdown
[STATUS: Pre-Completion Checks] ✓ All success criteria checked off in task file ✓ No unaddressed work remaining

Ready to proceed with task completion.
```

If any checks fail, stop and address the remaining work first.

{directory_completion_check}

## 2-4. Run Completion Agents

Delegate to specialized agents in this order:

````text
1. code-review agent - Review all implemented code for security/quality
   Include: Changed files, task context, implementation approach, complete explanation of threat model (avoids ridiculous suggestions like "Critical: command injection vulnerability" when the environment is the shell and the command writer is the user who already has access to their own shell and can run dangerous commands if they truly wanted to)
   **IMPORTANT**: After code-review completes, report findings using this format:

```markdown
[FINDINGS: Code Review]
The code review agent has completed its analysis:

Critical Issues:
□ [None found / Description of critical issues]

Warnings:
□ [Description of any warnings]

Suggestions:
□ [Optional improvements identified]

Would you like to address any of these findings before completing the task?
- YES: We'll fix the issues first
- NO: Proceed with task completion

Your choice:
```

- Wait for user confirmation before proceeding

2. service-docs-maintainer agent - Update CLAUDE.md files
   Include: List of services modified during task

3. logging agent - Finalize task documentation
   Include: Task completion summary, final status

````

## 5. Update Index Files

Before archiving the task:

1. Check all index files in `sessions/tasks/indexes/`
2. For each index that contains this task:
   - Move the task entry from the appropriate priority section under "Active Tasks"
   - Add it to the "Completed Tasks" section
   - Keep the same format: `` `[task-filename]` - [brief description]``
3. If no indexes contain the task, skip this step

## 6. Task Archival

After updating indexes:

```bash
# Update task file 'status' to 'completed' (do not add any fields)
# Move to done/ directory
mv sessions/tasks/[priority]-[task-name].md sessions/tasks/done/
# or for directories:
mv sessions/tasks/[priority]-[task-name]/ sessions/tasks/done/
```

## 4. Git Operations (Commit & Merge)

**NOTE**: Do not commit until the task file is marked complete and moved to done/. This ensures the completed task file is included in its final location.

{staging_instructions}

{commit_instructions}

## Important Notes

- NEVER skip the agent steps - they maintain system integrity
- Task files in done/ serve as historical record
- Completed experiments should document learnings even if code is discarded
- If task is abandoned incomplete, document why in task file before archiving

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.