# Transition GitHub Elements Workflow Phases

Teams need consistent handoffs between development, testing, review, and merge phases. This skill validates allowed transitions, delegates thread changes, and updates workflow memory.

## Install

```bash
npx skillstore add emasoft/ghe-transition
```

## Metadata

- Status: approved
- Slug: emasoft-ghe-transition
- Skillstore revision: r1
- Version status: missing
- Tree hash: 0d981fee904837cc536ed4835fdedfcb83446d74b0f5a399c4f3ca40bae1d490
- Author: Emasoft
- GitHub username: Emasoft
- License: MIT
- Repository: https://github.com/Emasoft/ghe-marketplace/tree/main/plugins/ghe/skills/ghe-transition
- Ref: 30c73eac2afe762f6aa9c4553158769369d47351
- Supported tools: Claude, Codex, Claude Code
- Audit status: complete
- Agent install advisory: confirmation\_required
- Manual install advisory: allowed
- Artifact signature: available
- Audit attestation: unavailable
- Human verification: not\_verified
- Risk factors: external\_commands, filesystem
- Quality score: 38
- Quality tier: warning
- Public page: https://skillstore.pages.dev/skills/emasoft-ghe-transition
- Manifest: https://skillstore.pages.dev/api/skills/emasoft-ghe-transition/manifest

## Capabilities

- Defines valid DEV, TEST, REVIEW, and merge transitions.
- Blocks DEV to REVIEW and REVIEW to TEST transitions.
- Runs a phase-gate check before transition execution.
- Delegates current thread closing to the matching thread manager.
- Requests memory synchronization after a transition.
- Reports transition results with thread, link, and memory status.

## Use Cases

- Promote completed development work: Move a finished DEV thread into TEST after implementation and test preparation are complete.
- Send tested work to review: Move a TEST thread into REVIEW only after the phase gate confirms passing tests.
- Demote failed review work: Return REVIEW work to DEV when a fail verdict requires structural changes.

## Prompt Templates

### Move DEV to TEST

```
Move this GitHub Elements item from DEV to TEST. Validate the phase gate first and report any blocker.
```

### Move TEST to REVIEW

```
Transition the current TEST thread to REVIEW after confirming all tests pass and completion comments exist.
```

### Demote failed REVIEW

```
Demote this REVIEW thread to DEV because the review verdict failed. Close the current thread and link the next one.
```

### Complete REVIEW pass

```
Transition this REVIEW thread to merge after a PASS verdict. Include phase-gate results, thread changes, links, and memory-sync status.
```

## Limitations

- It does not save progress without changing phases.
- It depends on phase-gate and thread-manager agents being available.
- It does not define GitHub API credentials or authentication setup.
- It may write to configured workflow files and settings.

## Best Practices

- Run it only when the current phase is complete.
- Confirm tests or review verdicts before requesting a transition.
- Review phase-gate blockers before retrying a transition.

## Anti Patterns

- Using it as a progress checkpoint.
- Skipping failed validation to force a handoff.
- Requesting a direct DEV to REVIEW transition.

## Security Audit

- Audited at: 2026-07-05T16:01:24.843\+00:00
- Summary: Most external-command findings are false positives caused by markdown inline code, and the system-reconnaissance findings are workflow headings or checklist items. Real concerns remain: the skill permits writes to ~/.claude, contains authority-style prompt-injection language, and requires full report posting without a redaction step.

## Stats

- Views: 173
- Downloads: 10
- Favorites: 0
- Popularity score: 0
