Skills for Real Engineers. Straight from my .agents directory.
owner-goals
Agent skill fromthedotmack/claude-mem
Map what the owner wants from the prompts they typed themselves (prompts an agent wrote are left out), then sort it into focus areas, asks and rules, each with dated quotes, and save them to My Work (areas as My Focus suggestions, rules as My Rules suggestions). Use when asked for "owner goals", "my goals", "what do I want", "what am I asking for", "map my prompts", or to refresh Goals in My Work.
How to install owner-goals
npx skills add thedotmack/claude-mem# or add only this skill to Claude Code: copy the folder
plugin/skills/owner-goals/
# into
~/.claude/skills/owner-goals/ (all projects)
.claude/skills/owner-goals/ (one project)
1# Owner Goals23Builds a map of what the owner wants and cares about from the prompts they typed personally, then sorts every statement in it into exactly one kind and saves it to My Work:45- a **focus area**: a part of the work the owner can ask for things inside of, with one sentence saying what it is for. New ones show in My Focus as suggestions the owner keeps, renames, merges or dismisses;6- an **ask**: one thing the owner asked for that can be marked done, filed under a focus area;7- a **rule**: how the owner wants work done. It shows in My Rules as a suggestion.89Each one carries the owner's own words with the date and time they typed them.1011**Language.** Write the map, every title, goal and rule, and the human summary in the human language most of the owner's prompts are written in, ignoring code, file paths, URLs, repository and product names. Quotes stay exact. When updating saved goals, a kept item keeps its title and a kept rule its wording (see below), so the requests linked to it and the owner's decisions in My Rules stay attached; only new items and new text follow this.1213`${CLAUDE_SKILL_DIR}` is the folder holding this file. The scripts use the Python 3 standard library.1415Use Python 3.9 or newer. On Windows, replace `python3` below with `python -X utf8` (or `py -3 -X utf8` when using the Python launcher); the Microsoft Store `python3` alias is not an installed interpreter.1617## 1. Export the owner's prompts18…
Excerpt shown under the repository's Apache-2.0 license.
More skills in claude-mem
Similar skill repositories
An agentic skills framework & software development methodology that works.
A single CLAUDE.md file to improve Claude Code behavior, derived from Andrej Karpathy's observations on LLM coding pitfalls.
Public repository for Agent Skills
Production-grade engineering skills for AI coding agents.
The open-source app everyone uses to manage agents at work
