Design & media

Douyin To Photos

Try it

Build and maintain an Apple Shortcuts workflow that takes a Douyin share link, resolves a no-watermark MP4 URL via configurable backend APIs, saves the video...

What it does

Use this skill to implement a one-tap Apple Shortcuts flow for authorized Douyin video archiving into Photos.

The skill document

Douyin-to-Photos

Use this skill to implement a one-tap Apple Shortcuts flow for authorized Douyin video archiving into Photos.

Hard Rules

  • Process only links the user is allowed to download and store.
  • Request only required permissions: network + Photos add-only.
  • Keep all temporary files in Shortcuts temp folder and delete after import.
  • Never persist user links, tokens, or media metadata outside local shortcut runtime.

Workflow

  1. Accept input from Share Sheet (URL or text) or clipboard fallback.
  2. Normalize and validate Douyin URL (douyin.com or iesdouyin.com).
  3. Resolve playable MP4 via API provider chain:
  • Primary: https://www.tikwm.com/api/
  • Fallback: user-defined gateway API (for example self-hosted parser)
  1. Download MP4 to temporary file.
  2. Save to Photos (optionally target user-selected album).
  3. Delete temporary file and report success/failure.

Included Resources

  • scripts/fetch_douyin_no_watermark.sh: provider-chain URL resolver with timeout and structured errors.
  • references/shortcut-build-guide.md: action-by-action Shortcuts build instructions.
  • assets/skill-manifest.json: market-ready manifest template with parameterized options.

Integration Notes

  • Share Sheet: enable URLs input type.
  • Back Tap: configure a tiny launcher shortcut that reads clipboard and calls the main shortcut.
  • Keep API base URL and album name configurable via shortcut dictionary values.

Validation

  • Run URL resolver script with a test share link before wiring into Shortcuts.
  • Test four scenarios: success, invalid link, API timeout, API quota/blocked.
  • Confirm temporary media file is deleted in both success and failure paths.

Related skills

Generate and edit Draw.io, Mermaid, and Excalidraw diagrams from natural language using a structured JSON spec.

by nssa.io1.0k installs47 stars

Stores durable facts in a categorized, plain-markdown vault on disk, alongside your agent's built-in memory.

by Iván559 installs18 stars

Fetch raw ad creative, app, ranking, and revenue data from AdMapix as structured JSON.

by fly0pants4.3k installs296 stars

Join a video meeting as an AI bot with voice, avatar, and screenshare across four operating modes.

by johnpatternai22 installs8 stars

Find why your productivity system keeps failing, then apply the smallest fix — capacity math, bottleneck routing, durable local notes.

by Iván855 installs69 stars

More from vahnxu

Browse all skills

Monitor Polymarket prediction markets and get alerts when probability changes cross your threshold.

by vahnxu45 installs3 stars

Transcribe audio via Deepgram Nova-3 API. Fast, accurate, and cost-effective speech-to-text for 50+ languages. Transcripción de audio rápida y precisa con De...

by vahnxu9 installs

Transcribe recorded audio files to text via Doubao Seed-ASR 2.0 (豆包录音文件识别模型2.0) from ByteDance/Volcengine. Best-in-class Chinese speech recognition with spea...

by vahnxu74 installs4 stars