Skip to main content
skill CX Codex

proactive-agent — Claude Code skill: what it does, how to install

Turns AI agents into proactive assistants that suggest next steps, log decisions before context window compactions, and enforce security checks.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add sundial-org/awesome-openclaw-skills --skill proactive-agent -a claude-code
Open on GitHub

What proactive-agent does

This skill shifts an assistant from waiting for instructions to suggesting project actions on its own. Using reverse prompting, it drafts proposals and waits for developer approval. Operating boundaries, project guidelines, and user preferences live directly in markdown files such as SOUL.md and USER.md.

Memory relies on a two-tier layout. Daily exchanges go into memory/YYYY-MM-DD.md, while distilled takeaways move into MEMORY.md. The workflow monitors the token limit with session_status. Once context consumption hits 70%, the agent dumps active context into daily logs, escalating to an emergency flush above 85% so nothing drops during context compaction.

Security follows strict data isolation. Incoming web pages, emails, or PDF documents remain data to inspect rather than commands to run. The agent halts and asks for approval before deleting files. Keep in mind that workspace setup requires copying the template files from assets/ into the project root before first use.

What it helps with

  • preserve key decisions before context window compaction
  • configure user preferences and agent boundaries via ONBOARDING.md
  • prevent code execution from untrusted external documents
  • receive proactive suggestions without drafting manual prompts

Example prompts for the agent

  • Check context levels with session_status and flush key notes to disk
  • Start onboarding in interactive mode to populate USER.md
  • Run the security audit script to verify workspace rules

How to install proactive-agent

1Skills CLI (Vercel)

npx skills add sundial-org/awesome-openclaw-skills --skill proactive-agent -a claude-code

2Manually: put the files in place

~/.claude/skills/proactive-agent/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/proactive-agent/

Step by step, with commands for each platform: How to install skills in Claude Code: five ways

Questions about proactive-agent

How do I install proactive-agent in Claude Code?

Run npx skills add sundial-org/awesome-openclaw-skills --skill proactive-agent -a claude-code. Afterwards, copy the workspace assets to your project root with cp assets/*.md ./.

What does proactive-agent do?

It introduces a two-tier memory system with daily notes, monitors context limits to dump data before compaction, and surfaces relevant project ideas.

When does the agent flush memory to disk?

The protocol monitors context usage: between 70% and 85% it actively writes notes, and above 85% it triggers an emergency flush before generating the next response.

Similar skills

All skills for Agent setup: memory, context, orchestration →

From the same set10

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor