← Back to Skills Marketplace
955
Downloads
2
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install gifts
Description
Build a personal gift system for tracking ideas, occasions, and gift-giving history.
README (SKILL.md)
Core Behavior
- User mentions gift idea → save to person's file
- User asks what to gift → check saved ideas first
- User gives/receives gift → log for future reference
- Create
~/gifts/as workspace
File Structure
~/gifts/
├── people/
│ ├── mom.md
│ └── sarah.md
├── occasions/
│ └── birthdays.md
├── given/
│ └── 2024.md
├── ideas/
│ └── generic.md
└── my-wishlist.md
Person File
# sarah.md
## Basics
Birthday: March 15
## Interests
Cooking (Italian), yoga, true crime podcasts
## Sizes
Clothing: M, Shoes: 38 EU
## Ideas Backlog
- Le Creuset dutch oven (mentioned wanting)
- That cookbook she keeps referencing
## Given History
- 2024: Knife set — loved it
- 2023: Cooking class — went together
## Avoid
Candles (has too many)
Capturing Ideas
When user mentions someone wants something:
- Save immediately with context
- Note source: "mentioned while cooking" or "saw her eyeing it"
- Casual mentions = best gifts later
Occasions Calendar
# birthdays.md
## March
- Sarah: 15th
- Mom: 22nd
Gift History
# given/2024.md
## Sarah — Birthday
Knife set, $120 — loved it, uses daily
## Mom — Mother's Day
Spa day — went together
Generic Ideas Bank
# generic.md
## Safe Options
Nice candle, quality chocolates, gift card
## Experiences
Concert tickets, cooking class, spa day
My Wishlist
# my-wishlist.md
## Want
- AirPods Max
- Leather weekender bag
## Sizes & Notes
L shirts, 10 US shoes
Avoid: cologne, novelty items
What To Surface
- "Sarah's birthday is in 2 weeks"
- "You saved an idea for her last month"
- "Last year you gave her X, went well"
Progressive Enhancement
- Start: add closest people with birthdays
- Ongoing: capture ideas when mentioned
- After giving: log reaction
What NOT To Do
- Suggest generic gifts without checking their file
- Forget to log gifts (prevents repeats)
- Miss capturing "I want that" moments
Usage Guidance
This skill appears coherent and low-risk, but it will create and store potentially sensitive personal data in ~/gifts/. Before installing, confirm the agent runtime is properly sandboxed and that files in your home directory won't be automatically uploaded or backed up to untrusted services. Consider: (1) review and set file permissions on ~/gifts/ (chmod 700) or store in an encrypted location if you keep contact/addresses/payment notes; (2) ask the agent to limit what it records (avoid saving full conversation transcripts or personal identifiers you don't want stored); (3) verify platform logging and backups so gift data isn't unintentionally exfiltrated; and (4) if you need stronger privacy, prefer a local encrypted notes app or explicitly audit where the agent sends logs. If you want, provide the agent with a clear template and a short policy (what to save and what not to save) to reduce overly broad captures.
Capability Analysis
Type: OpenClaw Skill
Name: gifts
Version: 1.0.0
The skill bundle defines a personal gift tracking system. All instructions in SKILL.md are clearly aligned with this purpose, focusing on creating and managing files within a dedicated `~/gifts/` directory. There are no indications of prompt injection attempts, unauthorized file access, network communication, command execution, data exfiltration, or any other malicious or suspicious behaviors. The 'What NOT To Do' section further reinforces the intended, benign scope of the agent's actions.
Capability Assessment
Purpose & Capability
The name/description (personal gift tracking) matches the instructions: create a ~/gifts/ workspace, maintain person/occasion/ideas/given files, and surface reminders. No unrelated services, binaries, or credentials are requested.
Instruction Scope
Instructions are narrowly scoped to creating and updating files under ~/gifts/ and surfacing stored data. The guidance to "Save immediately with context" is expected for this purpose but is somewhat vague and could cause the agent to capture broader conversation context than strictly necessary; the skill does not instruct reading other system files or sending data to external endpoints.
Install Mechanism
No install spec or code is provided (instruction-only), so nothing is downloaded or written by an installer. This minimizes supply-chain risk.
Credentials
No environment variables, credentials, or config paths are requested. The required scope (local file writes) is proportionate to the stated functionality.
Persistence & Privilege
always:false and user-invocable:true (default) — the skill does not request permanent inclusion or elevated platform privileges and does not modify other skills. Its persistence is limited to creating files in the user's home directory, which is appropriate for the stated purpose.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install gifts - After installation, invoke the skill by name or use
/gifts - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release
Metadata
Frequently Asked Questions
What is Gifts?
Build a personal gift system for tracking ideas, occasions, and gift-giving history. It is an AI Agent Skill for Claude Code / OpenClaw, with 955 downloads so far.
How do I install Gifts?
Run "/install gifts" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Gifts free?
Yes, Gifts is completely free (open-source). You can download, install and use it at no cost.
Which platforms does Gifts support?
Gifts is cross-platform and runs anywhere OpenClaw / Claude Code is available (linux, darwin, win32).
Who created Gifts?
It is built and maintained by Iván (@ivangdavila); the current version is v1.0.0.
More Skills