execute-project

Executes project tasks section-by-section with bulk checkbox completion and progress validation.

Updated Jan 22, 2026
One-click install
npx skills add https://github.com/FahadImdad/Nexus-Fahad --skill execute-project-fahadimdad
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: execute-project
Source: https://github.com/FahadImdad/Nexus-Fahad/tree/main/00-system/skills/projects/execute-project
Command: npx skills add https://github.com/FahadImdad/Nexus-Fahad --skill execute-project-fahadimdad

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Resuming and executing multi-task projects in Claude sessions often means losing track of which tasks are done, manually checking off items, and lacking visibility into overall progress. This Skill loads existing project context, identifies exactly where work left off, executes tasks systematically, and keeps the task file continuously updated. ## Core Features & Use Cases - Context Loading & State Detection: Loads project planning files via nexus-loader.py, parses steps.md or tasks.md checkboxes, and displays current section, next task, and progress percentage. - Section-Based Execution with Bulk Completion: Executes work section-by-section, then marks tasks complete using bulk-complete.py with automatic re-read validation. - Adaptive Granularity: Automatically adjusts tracking mode (task-by-task, section-based, or checkpoints) based on project size and structure. - Pause/Resume & Completion Handling: Supports partial task completion when pausing, triggers close-session to save state, and finalizes projects at 100% with status updates. - Use Case: You return to a 40-task project and say "continue lead-qualification". The Skill shows you're at 30%, resumes at Section 3 Task 13, executes the work, bulk-completes the section, and updates progress to 70%. ## Quick Start Say "continue project [project-name]" or "work on [project-name]" to load the project and resume execution from the next uncompleted task.

Frequently Asked Questions about execute-project

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

FAQPage Schema
How do I resume a project where I left off in Claude Code?

Say "continue [project-name]" or "work on [project-name]" and the Skill loads your planning files, parses the task checkboxes, and shows your exact position including current section, next task, and progress percentage before resuming execution.

How do I mark multiple tasks complete at once in a markdown task file?

Use the bulk-complete.py script with --section to complete an entire section, --tasks with ranges like "13-21" for specific tasks, or --all for everything. Always include the --no-confirm flag for automated workflows to skip the confirmation prompt.

What task file format does project execution require?

Tasks must use markdown checkbox format: "- [ ] Task description" for uncompleted and "- [x]" for completed items. The Skill auto-detects steps.md (new format) or tasks.md (legacy format) in the project's 01-planning directory.

How does progress tracking adapt to large projects?

Adaptive granularity selects the tracking mode automatically: task-by-task for projects under 15 tasks, section-based for 16-30 tasks with sections, checkpoints every 5-7 tasks for large sections, and checkpoints every 10 tasks for unstructured task lists.

What happens if the bulk-complete script fails during execution?

The Skill falls back to manually editing checkboxes with the Edit tool and logs the error for debugging. Validation mismatches trigger a warning showing expected versus actual completed counts so you can verify the task file manually.

Can I pause a project mid-section and resume later?

Yes. When you say "pause" or "done for today", the Skill offers to bulk-complete the tasks you finished, then triggers close-session to save state. The next session resumes at the exact next uncompleted task.