# Add Day Item

> |

- **Type:** Skill
- **Install:** `agentstack add skill-hec-ovi-agentickit-add-day-item`
- **Verified:** Yes — security-reviewed for prompt injection and unsafe behavior
- **Seller:** [hec-ovi](https://agentstack.voostack.com/s/hec-ovi)
- **Installs:** 0
- **Category:** [AI & ML](https://agentstack.voostack.com/c/ai-and-ml)
- **Latest version:** 0.1.0
- **License:** MIT
- **Upstream author:** [hec-ovi](https://github.com/hec-ovi)
- **Source:** https://github.com/hec-ovi/agentickit/tree/main/examples/travel/.pilot/skills/add-day-item

## Install

```sh
agentstack add skill-hec-ovi-agentickit-add-day-item
```

Requires the [AgentStack CLI](https://agentstack.voostack.com/docs/cli). Works with Claude Code, Cursor, and any MCP-compatible agent.

## About

# Page scope

`add_day_item` is registered ONLY on the **Itinerary page** (URL pattern
`/trips//itinerary`). On every other page the tool is not in the
registry and a call will silently fail.

If the user asks to add an itinerary item from a different page, reply:
"Open the trip's Itinerary page; I can add items there." Do not retry
under another name; do not invent a confirmation.

# When to use

Call `add_day_item` when the user wants to add something to a specific day
of the trip's itinerary AND you are on the Itinerary page. Typical phrasings:

- "add Eiffel Tower to day 2"
- "schedule lunch at Cantina at 1pm on Friday"
- "put the museum visit on day 3"
- "add a note: bring an umbrella"

Do NOT call for trip-level edits (title, dates, total budget) — those go
through `update_` actions auto-registered by `usePilotState`.

# How to use

1. Identify the day. The user may say "day 2" or a date like "Friday".
   If a date, convert with `compute_relative_date` to a `YYYY-MM-DD`
   value, then look up which day index that matches in the trip state.
2. Call `add_day_item({ dayIndex, kind, title, time?, location?, notes? })`.
   `kind` is one of: `activity`, `meal`, `transit`, `note`.
3. The framework will pop a confirm modal (mutating). The user approves
   or cancels. Wait for the result.
4. After the user decides, acknowledge in one sentence:
   - approved → "Added Eiffel Tower to day 2."
   - cancelled → "Cancelled — nothing added."

# Anti-patterns

- Do NOT add items in bulk without confirming each one. If the user says
  "add 5 things", do them one at a time.
- Do NOT guess the `kind`. If unclear, default to `activity`.
- Do NOT skip the date resolution step; "Friday" without conversion is a
  hallucination risk.

## Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

- **Author:** [hec-ovi](https://github.com/hec-ovi)
- **Source:** [hec-ovi/agentickit](https://github.com/hec-ovi/agentickit)
- **License:** MIT

Install and usage instructions live in the source repository linked above.

## Pricing

- **Free** — Free

## Security capabilities

Automated source analysis of v0.1.0 — what this tool can access:

- **Network access:** no
- **Filesystem access:** no
- **Shell / process execution:** no
- **Environment & secrets:** no
- **Dynamic code execution:** no

*"Yes" means the capability is present in the source — more access means more to trust, not that it is unsafe.*


## Versions

- **0.1.0** — security scan: passed — Imported from the upstream source.

## Links

- Listing page: https://agentstack.voostack.com/l/skill-hec-ovi-agentickit-add-day-item
- Seller: https://agentstack.voostack.com/s/hec-ovi
- Browse the marketplace: https://agentstack.voostack.com/browse

---
Listed on AgentStack — the marketplace for AI agent skills and MCP servers. Every listing is security-reviewed. Creators keep 70%.
