بنقرة واحدة
remind
Add a date-keyed reminder — surfaces on the target day
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Add a date-keyed reminder — surfaces on the target day
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Capability discovery — the canonical answer to 'what can you do?' and 'what do I say to ...?'
Close skill — draft resolution comment, sync backends, redirect to next task
Start skill — begin task with optional backend sync
End-of-day wrap-up skill — daily summary and status update
Morning brief skill — prioritized daily summary
Reconcile skill — detect wiki/backend drift and let the User resolve it via four moves
| name | remind |
| description | Add a date-keyed reminder — surfaces on the target day |
Add a reminder pinned to a specific date. Reminders show up via
rubber-ducky remind list <date> and are picked up by /good-morning.
Trigger on any of:
/remind <natural-language>Examples:
If the phrasing has no parseable date ("don't let me forget", "next time I
work", "add this to ASAP"), this is /asap, not /remind. Invoke the asap
skill instead and stop.
"Remind me next work day" is intentionally ambiguous — route to /asap.
$ARGUMENTS — natural-language string mixing a date and a message.
Convert relative dates to absolute YYYY-MM-DD. Use today's date (from
context) as the reference point.
If the date is genuinely ambiguous (e.g., "next month"), ask the user once to clarify. Don't guess.
Past dates are allowed — the user may want a retroactive note — but warn once: "That date has already passed — still add it?"
Everything that isn't the date is the reminder body. Clean it up (strip "remind me to", "on ") but keep the user's intent. Tight, TODO-style.
If the reminder clearly references an existing wiki task (by name, ticket
ref like WEB-123, or a backend identifier the workspace uses), find the
task page under wiki/tasks/. If found:
<message> ([[<task page>]])due: frontmatter is unset OR later than the reminder date,
offer to update it (don't do it silently):
Want me to set [[<task page>]]'s due date to YYYY-MM-DD as well?
Run via Bash:
rubber-ducky remind list <date> --json
If a pending reminder on the same date has near-identical text, tell the user and let them choose. Do not write a duplicate silently.
Run via Bash:
rubber-ducky remind add <YYYY-MM-DD> "<message>"
One voice-friendly line:
Reminder set for YYYY-MM-DD: <message>
If you also updated a related task's due:, mention it on the same line:
Reminder set for YYYY-MM-DD: <message>. Also set [[<task>]] due to YYYY-MM-DD.
Read active_task from today's daily page frontmatter:
rubber-ducky frontmatter get wiki/daily/YYYY-MM-DD.md active_task
If set, end with a one-liner pointing back to what was being worked on.
YYYY-MM-DD.log.md entry.due: is opt-in. Ask before touching task
frontmatter; the reminder itself goes through regardless.A single one-line confirmation, optionally followed by a one-line redirect to the active task. Nothing else.