nudge-awareness

Surfaces relevant conventions, past specs, and in-flight work before direct implementation tasks.

Updated Apr 20, 2026
One-click install
npx skills add https://github.com/astroville/sprout --skill nudge-awareness-astroville
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: nudge-awareness
Source: https://github.com/astroville/sprout/tree/main/.claude/skills/nudge-awareness
Command: npx skills add https://github.com/astroville/sprout --skill nudge-awareness-astroville

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? When developers work directly on code without going through a spec workflow, agents lack awareness of existing conventions, prior design decisions, and overlapping in-flight work, leading to inconsistent or conflicting implementations. ## Core Features & Use Cases - Context Nudging: Runs the hero relevant command against files about to be changed to surface conventions, past specs, and in-flight specs. - Configurable Nudge Levels: Supports off, gentle, and assertive levels configured via team.nudge_level in hero.json, controlling output verbosity. - Advisory Presentation: Formats nudge output as a factual, non-judgmental summary appended to implementation work, never blocking or lecturing the developer. - Use Case: An engineer agent receives a direct task to modify src/api/users.ts. Before writing code, it runs hero relevant --files src/api/users.ts, discovers an in-flight spec touching the same file, and warns the developer about potential overlap. ## Quick Start Before implementing a direct task, run hero relevant with the files you plan to change and include any returned context in your response.

Frequently Asked Questions about nudge-awareness

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I check for relevant context before writing code without a spec?▼

Run hero relevant with the files you intend to change, for example hero relevant --files src/api/users.ts. The command returns conventions, past specs, and in-flight specs related to those files, calibrated to your configured nudge level.

What nudge levels does hero relevant support?▼

Three levels are supported: off produces no output, gentle returns a short summary of conventions and spec counts, and assertive returns full context including convention descriptions and a recommendation to use /design. The level is set under team.nudge_level in hero.json.

When should the nudge-awareness skill be used?▼

Use it when an agent performs implementation work not initiated through /design or /deliver, most commonly an engineer agent receiving a direct task. It is not needed when the spec workflow already provides context injection.

What should I do if the nudge output is empty?▼

An empty result means no relevant conventions, past specs, or in-flight work exist for the files being touched. Proceed with the implementation normally without any additional context handling.

What happens if a developer ignores the nudge?▼

The nudge is purely advisory, so the developer may ignore it for small or low-risk changes. Agents should not re-nudge, escalate, or lecture the developer about skipping the spec workflow.