Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx skills add sumitaich1998/OpenDate --skill proposing-a-dategit clone --depth 1 https://github.com/sumitaich1998/OpenDateWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/skills/sumitaich1998/opendate/proposing-a-date)<a href="https://agentmods.dev/skills/sumitaich1998/opendate/proposing-a-date"><img src="https://agentmods.dev/badge/skills/sumitaich1998/opendate/proposing-a-date/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/skills/sumitaich1998/opendate/proposing-a-date"><img src="https://agentmods.dev/badge/skills/sumitaich1998/opendate/proposing-a-date.svg" alt="Reviewed on agentmods" width="80" height="20"></a>What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00038 | $0.00590 |
| Opus 5 | $0.00019 | $0.00295 |
| Sonnet 5 | $0.00008 | $0.00118 |
| Haiku 4.5 | $0.00004 | $0.00059 |
Grade A, and why
proposing-a-date scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 9d ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
How it starts
The opening of the file, as written. The whole thing — 66 lines — stays where its author put it; the contents beside it link to each section on GitHub.
Proposing a date
Conversations that never become dates are a waste of good chemistry. When the rapport is there, the kindest and most attractive move is to propose something concrete. Confidence here is just clarity plus respect.
When to propose
Green lights (you usually want two or more):
- Sustained two-sided energy over several exchanges.
- They're asking you questions, not just answering.
- A shared interest you can build a plan around has surfaced.
- Logistics feel natural (you're in compatible places/times).
If it's still one-sided or thin, go back to rapport-building first.
The formula
Callback + specific plan + easy yes + soft out.
"This taco debate clearly can't be settled over text — there's a great little al pastor place on 5th. Drinks or tacos this week? Thursday's good for me, but no worries if your week's slammed."
- Callback to something you bonded over so the plan feels inevitable, not random.
- Be specific — name an activity and a rough day. Specific is confident; "we should hang sometime" dies in the drafts folder.
- Make the yes easy — offer a concrete option but stay flexible on details.
- Give a graceful out — "no worries if not" removes pressure and makes a yes mean more.
Calibrate to intent
- Casual: something fun and low-key, soon (drinks, a walk, a show).
- Dating: a relaxed first date with room to talk (coffee, tacos, a market).
- Long-term: still keep first dates light and low-pressure — depth comes in person; don't propose anything heavy or expensive.
Rules
- One clear ask. Don't bury it in three hedges.
- Pick a public, low-pressure setting for a first meet — it's safer and easier to say yes to.
- Never pressure. If they hesitate or defer, accept it warmly and leave the door open. A "maybe later" is not a "convince me."
Do / Don't
- Do propose a specific activity + rough time.
- Do keep first dates short and public.
- Don't ask "what are you up to this weekend?" and hope — make the ask.
- Don't negotiate against a soft no.
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 9d ago First seen · 66 lines · 38 tokens per session scan A 0e75066586ec
proposing-a-date is a skill published in the GitHub repository sumitaich1998/OpenDate (2 stars, last pushed 1mo ago), licensed MIT. It adds 38 tokens to every session and 590 once invoked, about $0.0002 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-31.
Other skills, from other repositories
build-bot-funnel
A workflow that turns a written conversation plan into a validated chatbot flow for Telegram, MAX, or Instagram.
hive.chart-creation-foundations
Required reading whenever any chart tool is available. Teaches the one-tool embedding contract (call chartrender → live chart appears in chat AND a downloadable PNG lands in the queen session dir), the ECharts (data viz) vs Mermaid (structural diagrams) decision, the BI/financial-grade aesthetic baseline (no…
browser-edge-cases
SOP for debugging browser automation failures on complex websites. Use when browser tools fail on specific sites like LinkedIn, Twitter/X, SPAs, or sites with Shadow DOM.
make-a-deck
Slide presentation in HTML.
ha-data-stores
Map of Hope Agent's local data stores and safe read-only query workflow. Use when the user asks where Hope Agent stores data, wants to inspect sessions/messages/memory/logs/background jobs/knowledge indexes/settings, asks the model to query local app data, or debugging requires checking persisted state. Trigger…
subscription-manager
Create and manage scheduled subscription tasks. Use when the user wants to set up recurring reminders, periodic reports, scheduled checks, or any automated tasks that run on a schedule. Supports cron expressions, fixed intervals, and one-time executions.