time-attack/hermesshare/hermesshare-cards

Claude Code and agent skill by time-attack/hermesshare

Trust tier 3
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

Author, validate, preview, and send native HermesShare iMessage cards using reusable layouts and safe caches.

Install

npx vskill@latest install time-attack/hermesshare/hermesshare-cards

SKILL.md

HermesShare cards

Use this skill with a checkout of time-attack/HermesShare. Run commands from the repository root, or set HERMESSHARE_REPO and pass --repo explicitly. Dependencies are listed in requirements-cards.txt. Native preview additionally needs macOS, Xcode, XcodeGen and a booted simulator. Never assume this skill directory itself contains a complete app checkout.

Default workflow

  1. Retrieve current facts from their authoritative source. Distinguish source materials from

inferred explanations. Never reuse a previous card's facts merely because its design fits.

  1. Reuse an established native architecture. State the card's question, visual metaphor,

emotional temperature and structural stage. fast_card.py --describe notebook or --describe taskboard provides a compact reusable design/input contract.

  1. Write fresh content input instead of rebuilding wrappers and drawing code. For another

native layout, use --layout-file; for weekly schedules use make_schedule.py.

  1. Prepare and inspect fresh native renders:
bash
python3 scripts/fast_card.py --template notebook --input content.json \
--repo "$PWD" --out-dir .build/my-card --preview --all-tabs --simulator YOUR_UDID
  1. Verify original facts, payload size, readable labels and the relevant controls/states.

Then send once through the provider and existing conversation selected by the user. For Linq, prefer send_card.py --chat-id over creating/reselecting a chat with --to.

See docs/fast-native-preview.md, docs/learning-components.md, docs/schedule-composer.md and docs/SENDING.md. scripts/capabilities.py reads the actual current native vocabulary.

Guardrails

  • The bubble is a text-free graphic thumbnail, not a squeezed full card. Keep interactive:false

for Linq and live:false for Photon. Native controls still work after expansion.

  • Use real HTTPS image URLs. Upload privately through the chosen provider, never GitHub Pages.
  • Cache layout compilation, graphics, verified private downloads and native app builds. Do not

cache source truth, new screenshots, real sends or delivery results. Every card validates fresh.

  • Ordinary content updates should not trigger a full Xcode build/test cycle or a new thumbnail

script. Native component changes and new interaction architectures require full affected tests.

  • Root-tab alternate-state screenshots are not proof of actual taps. Host screenshots are not

proof that the Messages extension launched on the recipient's physical phone.

  • Stop/relaunch Messages around phone app installation, verify the current extension bundle path,

and open a real received card. A receipt alone is insufficient.

  • Do not invent live/current/completed states for a recurring weekly schedule. Preserve full

course names, instructors, sections, rooms and times as accessible native text.

  • Never print credentials, presigned upload URLs, raw encoded payloads or private card contents.

Do not automatically duplicate a message whose delivery is still pending.

Security

  • Security scanPassed, 90 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

Repository stars
45
Repository forks
2
7-day trend score
0

Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/time-attack/hermesshare/hermesshare-cards/badge)](https://verified-skill.com/skills/time-attack/hermesshare/hermesshare-cards)

Something wrong with this skill or its page? Tell us.