Proactive cron prompt-evolution nudge (v2 of cron↔skill linking)
Nobody has claimed this yet.
- Dominant language
- Rust
- Stars
- 35
- Forks
- 4
- Avg merge
- 17h 19m
- Merged PRs (30d)
- 8
Description
Context
v1 of cron↔skill linking (spec: docs/superpowers/specs/2026-06-15-cron-skill-linking-design.md, commit 83f0227d) makes cron-prompt evolution reactive: the right-cron skill instructs the agent to slim a cron's prompt toward its linked skills when it is already editing/reasoning about that cron (cron_update + cron_list introspection). There is intentionally no proactive trigger in v1.
Ask (v2)
Add a pull-only proactive signal that surfaces to the agent when a recurring cron accumulates one or more newly auto-linked skills, prompting it to consider migrating that cron from a fat hand-written prompt toward a thin "what" prompt + skill references.
Hard constraints (inherited from project ethos)
- Never a silent platform rewrite of
cron_specs.prompt— mutation stays on the agent-drivencron_updatepath, visible to the user. - Never a noisy unsolicited bot message to the end user.
- Pull-only: a signal the agent consumes and acts on with judgment; auditable.
Why deferred from v1
The functional benefit (deterministic skill pull) is delivered immediately by auto-link + the runtime directive. Prompt slimming is token-only and non-urgent, so lazy/reactive evolution is correct and churn-free for v1. (The 2026-06-14 cron-then-continuation spec already documents churn from agent prompt self-rewrites — a proactive nudge must avoid reintroducing it.)
Sketch of acceptance
- When auto-link attaches a new skill to a recurring cron, record a lightweight signal (e.g. a flag/row, not a message).
- The agent's next foreground turn that touches crons (or a bounded curator-time pass) surfaces "cron X grew skill Y; its prompt may be slimmable".
- The agent decides whether to
cron_updatethe prompt and tells the user what it simplified.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start with docs/superpowers/specs/2026-06-15-cron-skill-linking-design.md and commit 83f0227d, then trace the auto-link, cron_update, and cron_list paths described in the issue. Done means a new auto-linked skill records a pull-only signal that a later cron-related agent turn can surface, while mutation remains agent-driven and user-visible.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- rust
- Domain
- backend
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 48/100