bulk-complete

Automate bulk completion of unchecked tasks in steps.md and tasks.md files.

2|1|Updated Dec 30, 2025
One-click install
npx skills add https://github.com/abdullahbeam/nexus-design-abdullah --skill bulk-complete-abdullahbeam
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bulk-complete
Source: https://github.com/abdullahbeam/nexus-design-abdullah/tree/main/00-system/skills/projects/bulk-complete
Command: npx skills add https://github.com/abdullahbeam/nexus-design-abdullah --skill bulk-complete-abdullahbeam

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Manually checking off dozens of project tasks one by one is tedious, time-consuming, and error-prone, especially for large projects with 20+ steps or multiple distinct phases.

Core Features & Use Cases

  • Dual Format Support: Works with both modern steps.md and legacy tasks.md project tracking files automatically.
  • Flexible Completion Options: Complete all project tasks, entire sections/phases, custom task ranges, or select tasks interactively.
  • Validated Updates: Re-reads the task file after modification to confirm all changes were applied correctly.
  • Use Case: After finishing the design phase of a product launch project with 15 tasks, use this skill to mark all phase tasks as complete in one operation instead of editing each checkbox individually.

Quick Start

Ask Claude to bulk-complete all tasks for your active project, or specify a particular phase or task range to complete.

Frequently Asked Questions about bulk-complete

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I bulk complete project tasks in a markdown file?

To bulk complete project tasks in a markdown file, you can run a Python script that parses your task-tracking files and updates unchecked boxes to complete. This automates manual checkbox editing for large projects.

Can I complete specific sections or phases of a project checklist instead of all tasks?

Yes, you can complete specific sections or phases of a project checklist instead of all tasks. The script supports flexible completion options including entire sections, custom task ranges, or interactive selection.

Does this task automation work with both steps.md and tasks.md project formats?

Yes, this task automation works with both modern steps.md and legacy tasks.md project formats. The tool automatically detects the file format and parses the checkboxes accordingly.

How does the script validate that markdown task checkboxes were updated correctly?

The script validates that markdown task checkboxes were updated correctly by re-reading the task file after writing the changes. This post-write verification confirms all modifications were applied successfully.

What is the best way to mark multiple completed steps in a project management tracker?

The best way to mark multiple completed steps in a project management tracker is using automated bulk-complete scripts. This eliminates the error-prone process of manually checking off dozens of individual checkboxes.

Do I need Python to automate checking off tasks in my project tracking files?

Yes, you need Python to automate checking off tasks in your project tracking files. The skill requires the included Python script to parse your markdown files and update the checkbox statuses.