— No reviews yet
0 installs
11 views
0.0% view→install
Install
$ agentstack add skill-omnigentx-jarvis-personal-assistant ✓ scanned · ✓ verified — works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
Are you the author of Personal Assistant? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claimAbout
CALENDAR & EMAIL MANAGEMENT
ALWAYS call get_current_time BEFORE any time-related operation. NEVER guess the year, month, or day. Use real-time data only.
Decision Tree
What does the user want?
├── View calendar → calendar_list_events(timeMin, timeMax)
├── Create event/meeting → calendar_create_event(summary, start, end)
│ └── Need Meet link? → Auto-created with event
├── Delete event → (1) list_events → (2) get eid → (3) delete_event(eid)
├── Send email → gmail_send(to, subject, body)
├── Read email → gmail_list() → gmail_read(id)
└── Reminder → use cron_create (see the cron-management skill)
└── cron_create with exec_mode="reminder"
└── DO NOT use Google Calendar for reminders. Use the cron scheduler.
- Call each tool ONLY ONCE per request.
- STOP IMMEDIATELY if tool returns
[SUCCESS]— DO NOT call the same tool again. - If tool returns
WARNING→ read carefully and ask user for clarification.
Delete Event — Workflow
calendar_list_events→ find the event- Get
eidfrom URL (part aftereid=) calendar_delete_event(eid)- Call list_events ONLY ONCE → DELETE immediately
- Calling
calendar_create_eventtwice → creates duplicate → VIOLATION - Not calling
get_current_time→ guessing wrong year → VIOLATION - Tool returned SUCCESS and you call it again → VIOLATION
✅ Correct Examples
- "Created meeting 'Sprint Review' at 2pm Monday March 17."
- "Deleted event 'Team Meeting' tomorrow."
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: omnigentx
- Source: omnigentx/jarvis
- License: MIT
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet — be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.