tripit

Use this skill to run reliable TripIt CLI workflows and validate behavior with repeatable command sequences. Prioritize commands documented in README.md and test-flow coverage in AI_TEST_HARNESS.md .

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "tripit" with this command: npx skills add dvcrn/skills/dvcrn-skills-tripit

TripIt Skill

Overview

Use this skill to run reliable TripIt CLI workflows and validate behavior with repeatable command sequences. Prioritize commands documented in README.md and test-flow coverage in AI_TEST_HARNESS.md .

Requirements

Install the CLI before any tripit command:

npm install -g tripit

This adds the tripit executable to the OS so tripit --help and other subcommands are available.

If running directly from this repository without global install, use:

fnox run -- bun index.ts --help

Workflow

  • Confirm CLI availability:

tripit --help

  • Authenticate:

tripit login

  • Run the CRUD flow:

  • Create trip

  • List and get trip

  • Create child resources (hotel, flight, transport, activity)

  • Attach and remove documents on child resources

  • Update trip and child resources

  • Delete child resources, then delete trip

  • Verify command coverage:

  • Run --help on root and key subcommands

  • Compare supported commands to the harness checklist in AI_TEST_HARNESS.md

  • Call out missing tests and suggest additions

Command Examples

Use these common examples from README.md :

tripit trips create --name "Test Trip" --start 2026-03-20 --end 2026-03-23 --location "Tokyo" -o json tripit trips list tripit trips get <TRIP_UUID> tripit trips update <TRIP_UUID> --name "Updated Test Trip" tripit trips delete <TRIP_UUID>

Additional lifecycle examples:

Create a trip

tripit trips create --name "CLI Example Trip" --start 2026-05-10 --end 2026-05-14 --location "Lisbon" -o json

Add and delete a hotel

tripit hotels create --trip <TRIP_UUID> --name "Example Hotel" --checkin 2026-05-10 --checkout 2026-05-14 --checkin-time 15:00 --checkout-time 11:00 --timezone UTC --address "1 Example Ave" --city "Lisbon" --country PT -o json tripit hotels delete <HOTEL_UUID>

Add and delete a flight

tripit flights create --trip <TRIP_UUID> --name "Outbound Flight" --airline "Example Air" --from "San Francisco" --from-code US --to "Lisbon" --to-code PT --airline-code EA --flight-num 456 --depart-date 2026-05-10 --depart-time 08:30 --depart-tz UTC --arrive-date 2026-05-10 --arrive-time 17:00 --arrive-tz UTC -o json tripit flights delete <FLIGHT_UUID>

Attach and remove documents

tripit documents attach <HOTEL_UUID> --file ./confirmation.pdf --caption "Booking Confirmation" tripit documents attach <ACTIVITY_UUID> --file ./ticket.png tripit documents remove <HOTEL_UUID> --caption "Booking Confirmation" tripit documents remove <HOTEL_UUID> --all

Add and delete an activity

tripit activities create --trip <TRIP_UUID> --name "City Walk" --start-date 2026-05-11 --start-time 10:00 --end-date 2026-05-11 --end-time 12:00 --timezone UTC --address "100 Main St" --location-name "Old Town" -o json tripit activities delete <ACTIVITY_UUID>

For harness-style examples that run against index.ts via fnox , read:

  • references/ai-test-harness-examples.md

Output Expectations

When executing a validation task, report:

  • Commands run

  • IDs created (TRIP_UUID and child UUIDs)

  • Verification result after each update/delete

  • Gaps between implemented CLI commands and harness coverage

References

  • README.md

  • AI_TEST_HARNESS.md

  • references/ai-test-harness-examples.md

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

wework

No summary provided by upstream source.

Repository SourceNeeds Review
General

memrise

No summary provided by upstream source.

Repository SourceNeeds Review
Coding

frontend-design

Create distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, artifacts, posters, or applications (examples include websites, landing pages, dashboards, React components, HTML/CSS layouts, or when styling/beautifying any web UI). Generates creative, polished code and UI design that avoids generic AI aesthetics.

Repository SourceNeeds Review
161.1K94.2Kanthropics
Coding

remotion-best-practices

Use this skills whenever you are dealing with Remotion code to obtain the domain-specific knowledge.

Repository SourceNeeds Review
148.4K2.1Kremotion-dev