Skip to content
Back to skills

215 Name Skill 8fb34807

ASecurity

Execute a SAM task plan (plan/tasks-*.md) by looping ready tasks, delegating each to its specified agent, and relying on hooks to update task timestamps/status. Use when a task file exists and you need to run the implementation loop that picks up ready tasks and delegates them to agents.

  • 4 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added May 31, 2026
ai-agentspythonbash

Security analysis

A100/100

Pro scans all 2 files and shows the line behind each finding

Scanned May 31, 2026

npx -y skills add tools-only/X-Skills --skill 215-name-skill_8fb34807 --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of 215 Name Skill 8fb34807?

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

Security grade badge for 215 Name Skill 8fb34807
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/tools-only-215-name-skill-8fb34807/badge)](https://www.skillsdirectory.com/skills/tools-only-215-name-skill-8fb34807)

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

Download with Pro
SKILL.md
---
name: implement-feature
description: Execute a SAM task plan (plan/tasks-*.md) by looping ready tasks, delegating each to its specified agent, and relying on hooks to update task timestamps/status. Use when a task file exists and you need to run the implementation loop that picks up ready tasks and delegates them to agents.
argument-hint: <task-file-path or feature-slug>
user-invocable: true
hooks:
  SubagentStop:
  - hooks:
    - type: command
      command: python3 "${CLAUDE_PLUGIN_ROOT}/skills/implementation-manager/scripts/task_status_hook.py"
version: 1.0.0
last_updated: '2026-01-27'
python_compatibility: 3.11+
---
# Implement Feature (SAM Workflow Execution)

This workflow continues from `add-new-feature`. It executes tasks from a SAM task file until complete (or blocked).

<feature_input>
$ARGUMENTS
</feature_input>

---

## Resolve Task File

Rules:

- If `$ARGUMENTS` ends with `.md`, treat it as the task file path.
- Otherwise, treat it as a feature slug (or partial slug) and resolve via `implementation_manager.py`.

Example resolution:

```bash
uv run "${CLAUDE_PLUGIN_ROOT}/skills/implementation-manager/scripts/implementation_manager.py" \
  status "${CLAUDE_PROJECT_DIR}" "$ARGUMENTS"
```

---

## Progress Loop

1. Query status:

```bash
uv run "${CLAUDE_PLUGIN_ROOT}/skills/implementation-manager/scripts/implementation_manager.py" \
  status "${CLAUDE_PROJECT_DIR}" "$ARGUMENTS"
```

2. If tasks remain, query ready tasks:

```bash
uv run "${CLAUDE_PLUGIN_ROOT}/skills/implementation-manager/scripts/implementation_manager.py" \
  ready-tasks "${CLAUDE_PROJECT_DIR}" "$ARGUMENTS"
```

3. For each ready task:

- Route to the agent named in the task's `**Agent**` field.
- Launch the agent with a prompt that invokes `start-task`:

```text
Skill(skill="python3-development:start-task", args="{task_file_path} --task {task_id}")
```

4. Repeat until no tasks remain ready.

---

## Completion Gate

When all tasks show `COMPLETE`, invoke:

```text
Skill(skill="python3-development:complete-implementation", args="{task_file_path}")
```

Files in this skill

  • README.md993 B
  • skill.md2 KB

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…