Agent skill · operations · cursor
automate-me
Use for \"automate me\", \"create/update/refresh my -mode skill\", \"turn/capture my preferences or working style into a skill\", or wanting agents to follow how the user works. Drafts or revises a personal -mode skill via create-skill + unslop, optionally pulling fresh evidence from recent transcripts.
Why this skill is useful
Automates the creation and updating of personalized agent skills based on user preferences and historical data mining.
What it needs
About 4k tokens when loaded. Last updated 2026-08-06. 2,555 stars on the source repository.
What this skill does
Automate me A guided flow for turning the user's working conventions into a skill agents will follow. The output is one -mode skill tailored to them (e.g. jay-mode, priya-mode). This skill orchestrates three others: an inline mining pass (see step 1), Cursor's built-in create-skill (authoring), and the unslop skill (prose discipline). It sequences them. It doesn't replace them. Flow 0. Check for an existing skill Look recursively for .cursor/skills//-mode/SKILL.md and ~/.cursor/skills/-mode/SKILL.md matching the user's handle. Mode skills can live in a personal category directory (.cursor/skills/<handle>/), not only at the top level. If one exists, confirm intent with AskQuestion (unless they already said "update my skill" or similar): Update the existing skill (default for repeat runs) Start fresh (rare, ask why before doing it) Update mode changes the rest of the flow: Step 1 mines only history since the skill was last edited (git log -1 --format=%cI <path>). Step 2 asks what's changed or missing, not what to capture from zero. Step 4 edits the existing file in place. Preserve sections the user hasn't contradicted. Revise ones with new evidence. Add new sections only for genuinely new rules. 1. Mine their history Locate the active workspace's transcripts before fanning out. The system prompt names the workspace's agent-transcripts/ directory. Use only that path. Don't glob across ~/.cursor/projects//. That crosses workspace boundaries and reads private chats from unrelated projects. Survey recent agent conversations within that scope for recurring patterns. Run multiple parallel subagents across slices of history (e.g. last 2-4 weeks, split into 3 slices so each has enough material). Each slice mining subagent reads transcripts from the workspace-scoped path the parent provides, looks for the signals below, and returns a short structured list of patterns it saw with evidence pointers. …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills cursor/automate-me