Skip to content
Back to skills

2379 Refactor Workflow Disconnects 6f538610

ASecurity

The plugin-creator refactor workflow (assessor → implement-refactor → start-refactor-task → ensure-complete) has 4 verified disconnects between steps. Identified by reading source files on 2026-02-09.

  • 9 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added May 31, 2026
ai-agentsapi

Works with

  • api

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 2379-refactor-workflow-disconnects_6f538610 --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of 2379 Refactor Workflow Disconnects 6f538610?

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

Security grade badge for 2379 Refactor Workflow Disconnects 6f538610
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/tools-only-2379-refactor-workflow-disconnects-6f538610/badge)](https://www.skillsdirectory.com/skills/tools-only-2379-refactor-workflow-disconnects-6f538610)

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
# Backlog: Plugin-Creator Refactor Workflow Disconnects

## Summary

The plugin-creator refactor workflow (assessor → implement-refactor → start-refactor-task → ensure-complete) has 4 verified disconnects between steps. Identified by reading source files on 2026-02-09.

## Disconnect Inventory

### D1: Assessor TaskCreate entries invisible to sub-agents

**Files**: `plugins/plugin-creator/skills/assessor/SKILL.md`
**Evidence**: Lines 26-44 create 6 TaskCreate entries. Sub-agent prompts at lines 51-134, 175-336, 377-552, 600-646 do not pass task IDs.
**Observed**: Tasks #7-12 created during holistic-linting refactor were never updated past Phase 1 despite successful completion.

### D2: Inconsistent tracking API across workflow

**Files**:
- `plugins/plugin-creator/skills/assessor/SKILL.md` — uses TaskCreate (lines 29-34)
- `plugins/plugin-creator/skills/implement-refactor/SKILL.md` — uses TodoWrite (lines 54-59)
- `plugins/plugin-creator/skills/ensure-complete/SKILL.md` — uses TodoWrite (lines 27-33)

**Observed**: Two different APIs for the same purpose within one workflow.

### D3: Missing completion protocol instruction

**Files**: `plugins/plugin-creator/skills/implement-refactor/SKILL.md`
**Evidence**: Lines 109-116 check for task status ✅ COMPLETE in persistent task file, but do not instruct sub-agents to call `/start-refactor-task --complete {id}`.
**Related**: `plugins/plugin-creator/skills/start-refactor-task/SKILL.md` lines 26-31 define the `--complete` mechanism, line 150 shows self-invocation pattern.

### D4: Session-scoped TaskCreate entries don't survive context compaction

**Files**: `plugins/plugin-creator/skills/assessor/SKILL.md`
**Evidence**: Lines 29-34 use TaskCreate (session memory only). No Write tool calls persist these to files. Long-running assessor sessions lose progress tracking when context is compacted.
**Observed**: Holistic-linting refactor completed (score 68→92) but TaskCreate entries showed stale state.

## Tracking Systems in Use

| System | Scope | Created By | Persists? |
|--------|-------|------------|-----------|
| TaskCreate/TaskUpdate | Session memory | assessor, start-refactor-task | No |
| TodoWrite | Session memory | implement-refactor, ensure-complete | No |
| `.claude/plan/tasks-refactor-{slug}.md` | File | swarm-task-planner (via assessor Phase 3) | Yes |
| `.claude/plan/REFACTOR-PLAN.md` | File | swarm-task-planner, ensure-complete | Yes |

## Source Investigation

- Agent run on 2026-02-09, read 5 skill files (2,074 lines), 2 plan files (520 lines)
- Skills read: refactor-plugin, assessor, implement-refactor, ensure-complete, start-refactor-task
- All line references verified against source files

## Status

**Not started** — created as backlog item for separate session.

Files in this skill

  • README.md1 KB
  • skill.md2.7 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…

Newsletter

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