Agent skill · product strategy · sundial-org

proactive-agent

Transform AI agents from task-followers into proactive partners that anticipate needs and continuously improve. Includes memory architecture with pre-compaction flush (so context survives when the window fills), reverse prompting (surfaces ideas you didn't know to ask for), security hardening, self-healing patterns (diagnoses and fixes its own issues), and alignment systems (stays on mission, remembers who it serves). Battle-tested patterns for agents that learn from every interaction and create value without being asked.

Why this skill is useful

Includes executable scripts for onboarding and security audits that enhance the AI's proactive capabilities.

What it needs

Requires bash installed locally. About 9k tokens when loaded. Last updated 2026-03-07. 639 stars on the source repository.

What this skill does

Proactive Agent A proactive, self-improving architecture for your AI agent. Most agents just wait. This one anticipates your needs — and gets better at it over time. Proactive — creates value without being asked ✅ Anticipates your needs — Asks "what would help my human?" instead of waiting to be told ✅ Reverse prompting — Surfaces ideas you didn't know to ask for, and waits for your approval ✅ Proactive check-ins — Monitors what matters and reaches out when something needs attention Self-improving — gets better at serving you ✅ Memory that sticks — Saves context before compaction, compounds knowledge over time ✅ Self-healing — Fixes its own issues so it can focus on yours ✅ Security hardening — Stays aligned to your goals, not hijacked by bad inputs The result: An agent that anticipates your needs — and gets better at it every day. --- Contents 1. Quick Start 2. Onboarding 3. Core Philosophy 4. Architecture Overview 5. The Five Pillars 6. Heartbeat System 7. Reverse Prompting ← New! 8. Growth Loops (Curiosity, Patterns, Capabilities, Outcomes) 9. Assets & Scripts --- Quick Start 1. Copy assets to your workspace: cp assets/.md ./ 2. Your agent detects ONBOARDING.md and offers to get to know you 3. Answer questions (all at once, or drip over time) 4. Agent auto-populates USER.md and SOUL.md from your answers 5. Run security audit: ./scripts/security-audit.sh Onboarding New users shouldn't have to manually fill [placeholders]. The onboarding system handles first-run setup gracefully. Three modes: Mode Description ------ ------------- Interactive Answer 12 questions in ~10 minutes Drip Agent asks 1-2 questions per session over days Skip Agent works immediately, learns from conversation Key features: Never blocking — Agent is useful from minute one Interruptible — Progress saved if you get distracted Resumable — Pick up where you left off, even days later Opportunistic — Learns from natural conversation, not just interview How it works: 1. …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills sundial-org/proactive-agent

View the source on GitHub

Browse the @skills marketplace