Tooluck logoTooluck
SKILL.md

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

install owner-goals
# install the claude-mem pack with the skills CLI
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)

plugin/skills/owner-goals/SKILL.md

Apache-2.0Full file
1# Owner Goals
2
3Builds 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:
4
5- 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.
8
9Each one carries the owner's own words with the date and time they typed them.
10
11**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.
12
13`${CLAUDE_SKILL_DIR}` is the folder holding this file. The scripts use the Python 3 standard library.
14
15Use 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.
16
17## 1. Export the owner's prompts
18…

Excerpt shown under the repository's Apache-2.0 license.

More skills in claude-mem

Keep exploring

Similar skill repositories

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates