Skip to content
Back to skills

Starlight Execution

ASecurity

Convert objectives into governed work items and move existing work through explicit states when the user asks to plan, assign, start, block, complete, or cancel execution.

  • 10 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added September 20, 2026
ai-agentsgo

Security analysis

A100/100

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

Scanned September 20, 2026

npx -y skills add frankxai/Starlight-Intelligence-System --skill starlight-execution --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Starlight Execution?

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

Security grade badge for Starlight Execution
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/frankxai-starlight-execution/badge)](https://www.skillsdirectory.com/skills/frankxai-starlight-execution)

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: starlight-execution
description: Convert objectives into governed work items and move existing work through explicit states when the user asks to plan, assign, start, block, complete, or cancel execution.
---

# Starlight Execution

Treat the execution graph as authoritative business state.

- Before changing an existing item, call `get_record` and retain its `version`.
- Use `create_work_item` for a discrete outcome with one accountable owner. Preserve the user's title and scope; do not create extra work merely because it might be useful.
- Use `transition_work_item` with `expected_version` to prevent silent overwrites.
- A transition to `done` or `cancelled` is consequential. Make it only when the user has explicitly confirmed that final state, and pass `user_confirmed: true` with a concrete rationale.
- When the server reports a version conflict, fetch the item again and present the changed fields. Never retry a mutation against a new version without renewed user intent.

Report the resulting record ID, state, owner, due date, and revision. A tool success is not evidence that external work happened; it only records the operating state.

Files in this skill

  • SKILL.md1.1 KB
  • agents/openai.yaml201 B

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…