Skip to content
Back to skills

Core Goal Run

ASecurity

Use only when the user explicitly invokes this skill to create or resume a persistent file-based goal tracker across sessions.

  • 21 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added September 6, 2026
developmentgotestinggit

Security analysis

A100/100

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

Scanned September 6, 2026

npx -y skills add BlueSkyXN/Codex-is-all-you-need --skill core-goal-run --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Core Goal Run?

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

Security grade badge for Core Goal Run
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/blueskyxn-core-goal-run/badge)](https://www.skillsdirectory.com/skills/blueskyxn-core-goal-run)

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: core-goal-run
description: Use only when the user explicitly invokes this skill to create or resume a persistent file-based goal tracker across sessions.
metadata:
  version: "1.1"
  updated: "2026-07-26"
---

# Goal Run

Execute or resume an explicitly requested long-running goal while keeping its
state recoverable across sessions. Do not use this workflow for ordinary work
that can finish in the current turn.

## Tracker Contract

Use three plain Markdown files in the goal directory:

```text
<goal-dir>/
├── goal-plan-list.md  # original plan or source, read-only
├── goal-tasks.md      # compact current status
└── goal-log.md        # evidence and handoff notes
```

If the source plan has another name, keep that name and create only
`goal-tasks.md` and `goal-log.md` beside it.

Do not create tracker scripts, hooks, run IDs, registries, dashboards, or hidden
state unless the user explicitly requests a heavier system.

## `goal-tasks.md`

Keep this file short enough to understand at a glance:

```markdown
# Goal Tasks

Source: `goal-plan-list.md`

| ID | Task | Status | Auto | Evidence | Notes |
|---|---|---|---|---|---|
| T001 | Inspect current state | DONE | yes | `goal-log.md#t001` | current baseline read |
| T002 | Implement the next slice | DOING | yes | pending | scoped to current slice |
| T003 | Approve production rollout | HUMAN_PENDING | no | pending | user decision required |
```

Use only these statuses unless the user's existing tracker defines another
taxonomy:

- `TODO`
- `DOING`
- `VERIFYING`
- `DONE`
- `BLOCKED`
- `HUMAN_PENDING` — waiting on a user decision, credential, or approval.
- `SKIPPED_HUMAN` — human-only work the user explicitly asked to skip.

Do not paste command output, long rationale, PR bodies, or full logs into the
table.

## `goal-log.md`

Record concise evidence and the next handoff:

```markdown
# Goal Log

## YYYY-MM-DD Run

Request:
- Resume automatic work from the source plan.

## T001

Status: DONE

Evidence:
- Reviewed the current source and repository state.
- Relevant check completed successfully.

## Handoff

Read first:
- `goal-tasks.md`
- `goal-log.md`

Next:
- Continue T002.
- Keep T003 pending until the user decides.
```

Evidence should be a pointer such as a command and exit status, test result,
changed path, commit SHA, PR or CI URL, deployment readback, screenshot path, or
reviewed source section. The tracker itself is not proof of completion.

## Workflow

1. Confirm that the user explicitly requested persistent goal tracking or
   resumption. Otherwise stop using this skill and complete the task normally.
2. Read the source goal and existing tracker files. When tracker files exist,
   `goal-tasks.md` is the current status truth: resume from it instead of
   re-deriving status from the source plan, and treat status notes inside the
   source plan as historical input.
3. Create tracker files only when they are missing and persistent tracking is
   part of the request.
4. Extract actionable tasks, not every paragraph or improvement idea.
5. Continue the current safe task. Do not invent new work merely to keep the
   goal active.
6. Update tracker files only at a meaningful phase boundary, a status change,
   or before stopping. Do not interrupt implementation after every small unit
   to rewrite the tracker.
7. Before stopping, ensure completed work has evidence, blockers are concrete,
   and `Handoff` says what to read and do next.

## Human and External Boundaries

- Mark business decisions, credentials, permissions, irreversible actions,
  production changes, and external approvals as `HUMAN_PENDING` unless the
  user has already authorized the exact action.
- Never mark a human action complete without current evidence.
- Keep implementation, testing, Git, release, and deployment behavior under
  their normal task rules. This skill owns only the tracker files.
- Subagents may work on scoped tasks, but the main thread remains the only
  tracker writer.

## Stop Conditions

Stop and report when:

- no actionable automatic task remains;
- the next step requires a user decision, credential, permission, or
  irreversible action;
- the source plan conflicts with current repository or external evidence;
- the source plan and `goal-tasks.md` contradict each other;
- verification has a concrete blocker;
- the user asks to pause, change scope, or replace the tracking method.

Do not treat a difficult, slow, or incomplete task as blocked while meaningful
authorized work can still continue.

Files in this skill

  • SKILL.md4.4 KB
  • agents/openai.yaml155 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…

Newsletter

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