← Back to Skills Marketplace
ivangdavila

Dates

by Iván · GitHub ↗ · v1.0.0
linuxdarwinwin32 ✓ Security Clean
969
Downloads
2
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install dates
Description
Build a personal dating system for tracking connections, planning dates, and remembering details.
README (SKILL.md)

Core Behavior

  • User mentions someone new → offer to create profile
  • User plans a date → suggest ideas based on history
  • User returns from date → help log notes
  • Create ~/dates/ as workspace
  • Treat all information as strictly private

File Structure

~/dates/
├── people/
│   ├── alex.md
│   └── jordan.md
├── date-ideas/
│   ├── first-dates.md
│   ├── casual.md
│   └── special.md
├── history/
│   └── 2024.md
└── reflections.md

Person Profile

# alex.md
## Basics
Met: Hinge, January 2024
Birthday: July 12

## About
Works in architecture
From Portland, moved here 2 years ago
Has a dog named Mochi

## Interests
Rock climbing, Japanese food, indie films

## Important Details
Vegetarian
Allergic to cats
Early riser

## Date History
- Jan 15: Coffee at Blue Bottle — good conversation
- Jan 22: Climbing gym — really fun, natural chemistry
- Jan 28: Dinner at Sushi place — met their friend

## Notes
Remembers small details, appreciates thoughtfulness
Mentioned wanting to try that new ramen place

After-Date Notes

Quick capture what matters:

  • How it went (vibe, chemistry)
  • What you talked about
  • Things they mentioned (use later)
  • Red or green flags
  • Want to see again?

Date Ideas Bank

# first-dates.md
## Low Pressure
- Coffee or drinks
- Walk in the park
- Casual lunch spot

## More Engaging
- Museum or gallery
- Farmers market
- Bookstore browsing

# special.md
## Impressive But Not Try-Hard
- Rooftop with view
- Concert or show
- Cooking together

Planning Dates

When user asks for date ideas:

  • Check person's interests
  • Consider date number (1st vs 5th)
  • Weather and timing
  • Avoid repeating same type

History Log

# 2024.md
## Alex
- 4 dates, last: Jan 28
- Status: seeing regularly

## Jordan
- 2 dates, last: Feb 3
- Status: didn't click, ended nicely

Reflections

# reflections.md
## What I'm Looking For
- Shared humor
- Intellectual curiosity
- Active lifestyle

## Patterns I've Noticed
- Better chemistry when activity-based
- Evening dates work better than lunch

## Lessons
- Trust gut on first date
- Don't over-text between dates

What To Surface

  • "Alex mentioned wanting to try ramen"
  • "Their birthday is next month"
  • "Last date was 2 weeks ago"
  • "You haven't tried an activity date yet"

Privacy First

  • Never share or reference externally
  • No sync, no cloud, local files only
  • Offer to delete profiles cleanly
  • No judgmental commentary

What NOT To Do

  • Make assumptions about intentions
  • Push for more dates than they want
  • Keep profiles of people who asked to stop
  • Give unsolicited dating advice
Usage Guidance
This skill is internally consistent: it stores personal dating notes as local markdown files and asks for no external credentials. Before installing, decide whether you're comfortable with sensitive personal data being written to ~/dates/ on disk. Because the SKILL.md's 'local only' and 'never share' rules are prose (not enforced), check your agent/platform settings for network access and backups; consider encrypting the ~/dates/ folder or setting restrictive file permissions, disable automatic cloud backups if you want the data to remain local, and have a clear deletion procedure for profiles. If the agent ever offers to check 'weather' or external info, confirm which service it will call and whether API keys or network access are used.
Capability Analysis
Type: OpenClaw Skill Name: dates Version: 1.0.0 The skill is designed for local management of dating information. It explicitly instructs the AI agent to create a workspace at `~/dates/` and manage files within it. Crucially, the `SKILL.md` contains clear instructions to the agent to 'Never share or reference externally' and 'No sync, no cloud, local files only', directly mitigating data exfiltration concerns. There are no shell commands, network calls, or prompt injection attempts to subvert the agent's behavior or access unrelated sensitive data, making its behavior align with a benign, privacy-focused local utility.
Capability Assessment
Purpose & Capability
Name and description match the SKILL.md: it defines creating and managing local person profiles, date history, ideas, and reflections. Nothing requested (no env vars, no binaries, no installs) is unrelated to that purpose.
Instruction Scope
Runtime instructions are narrowly scoped to creating a ~/dates/ workspace and writing/reading markdown files and producing suggestions based on those files. Two minor notes: (1) the guidance to 'check weather and timing' doesn't specify a data source — that would require an external call if implemented; (2) the 'Privacy First' rules are policy-level instructions to the agent but cannot be cryptographically enforced by an instruction-only skill.
Install Mechanism
No install spec and no code files are present, so nothing will be downloaded or written by an installer. This is the lowest-risk pattern.
Credentials
The skill requests no environment variables, credentials, or config paths. It does instruct creating and storing potentially sensitive personal data locally — that is expected for this purpose but is a privacy consideration rather than an incoherence.
Persistence & Privilege
always is false and the skill does not request elevated or persistent system-wide permissions. It only asks to create a folder in the user's home directory, which is reasonable for its stated function.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install dates
  3. After installation, invoke the skill by name or use /dates
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release
Metadata
Slug dates
Version 1.0.0
License
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Dates?

Build a personal dating system for tracking connections, planning dates, and remembering details. It is an AI Agent Skill for Claude Code / OpenClaw, with 969 downloads so far.

How do I install Dates?

Run "/install dates" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Dates free?

Yes, Dates is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Dates support?

Dates is cross-platform and runs anywhere OpenClaw / Claude Code is available (linux, darwin, win32).

Who created Dates?

It is built and maintained by Iván (@ivangdavila); the current version is v1.0.0.

💬 Comments