execution-skill

Execute dependency-safe tasks with status updates and progress logging.

7|Updated Feb 19, 2026
One-click install
npx skills add https://github.com/MajesteitBart/delano --skill execution-skill
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: execution-skill
Source: https://github.com/MajesteitBart/delano/tree/main/.agents/skills/execution-skill
Command: npx skills add https://github.com/MajesteitBart/delano --skill execution-skill

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps an agent execute ready tasks without losing track of dependency state, ownership boundaries, or required status updates. It is meant for work that should move from planning into implementation while staying visible and controlled.

Core Features & Use Cases

  • Dependency-safe task selection: Picks work only when the task is ready and the dependency state allows it.
  • Status and progress updates: Moves tasks into progress, records updates, and surfaces blockers with explicit ownership and check-back timing.
  • Delivery evidence: Produces the artifacts needed to show execution progress, such as notes, commits, or PR-related outputs.
  • Use case: An operator can hand this Skill a set of implementation-ready tasks so the agent can start the next safe item, keep the stream updated, and stop cleanly when blocked.

Quick Start

Use the execution skill to take the next dependency-safe task, update its status, and record progress in the project update log.

Frequently Asked Questions about execution-skill

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

FAQPage Schema
How do I execute ready tasks without breaking dependency safety?

To execute ready tasks without breaking dependency safety, you need a mechanism that verifies dependency state before starting work. This Skill checks dependency state and only starts tasks when prerequisites are resolved, keeping implementation work visible and bounded.

What is the best way to handle blockers during task execution?

Handling blockers during task execution requires surfacing them with explicit ownership and check-back timing. This Skill records progress updates and flags blockers with assigned ownership, allowing the agent to stop cleanly when blocked and ensuring accountability.

How do I keep project progress updates visible during active delivery?

Keeping project progress updates visible during active delivery requires logging status changes and execution evidence. This Skill moves tasks into progress, records updates in the project update log, and produces delivery artifacts like notes or commits to maintain visibility.

Can I automate task status changes from planning into implementation?

Yes, you can automate task status changes from planning into implementation by applying controlled handoff logic. This Skill requires task identifiers and dependency state to transition tasks into active delivery while maintaining stream boundaries and required update logging.

What delivery artifacts do I need to show execution progress?

To show execution progress, you need delivery artifacts such as notes, commits, or PR-related outputs. This Skill produces these artifacts during task execution to provide concrete evidence of implementation work and maintain a visible record of delivery.

When should I not use an automated task execution approach?

You should not use an automated task execution approach when tasks lack defined identifiers or when dependency state is unclear. This Skill requires explicit task identifiers and dependency verification to ensure safe execution, meaning unstructured work without bounded context is not suitable.