smithery.ai

chill-putio

Automate chill.institute torrent/magnet ingestion into put.io. Use when asked to search, scan, or fetch torrent/magnet links from chill.institute and add them to put.io, or when troubleshooting the chill/put.io ingestion pipeline (cookies, profiles, put.io token).

First seen Apr 18, 2026

Installation

$ npx skills add https://smithery.ai

Also in this package

Other skills from smithery.ai · top by installs.

npx skills add https://smithery.ai

Browse all from smithery.ai

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Not declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 1,944 B
  • docs SUMMARY.md 283 B

History

  1. First seen on skills.sh
  2. First recorded snapshot · 1 installs

SKILL.md

Chill → put.io

Quick start

  1. Ensure Chrome is logged in to https://chill.institute on mb-server.
  2. Confirm cookies can be read:
sweetcookie --browser chrome --profile "Default" --domain "chill.institute" --format cookie-header
  1. Scan a page for magnet/torrent links (dry run):
chillput --url "https://chill.institute" --dry-run
  1. Add new links to put.io:
chillput --url "https://chill.institute"

How it works

  • chillput uses sweetcookie (SweetCookieKit CLI) to read Chrome cookies on mb-server.
  • It fetches the provided chill.institute page, extracts magnet/torrent links, and POSTs them to put.io.
  • Dedupe state is stored at ~/.cache/chillput/state.json.

Config

Env file:

  • PUTIOOAUTHTOKEN (required)
  • CHILLCOOKIEDOMAIN (default: chill.institute)
  • CHILLCOOKIEPROFILE (default: Default)

Location:

  • /Users/mariano/Coding/infra/chillinstitute/.env

Override via CLI:

  • --profile "Default"
  • --domain "chill.institute"
  • --env /path/to/.env

Notes / gotchas

  • Chrome profiles are usually named Default, Profile 1, etc. The displayed Chrome account name is not the profile id.
  • First cookie read may require a macOS Keychain prompt for “Chrome Safe Storage”. Approve once on mb-server.
  • If sweetcookie fails with a profile name, retry without --profile (the CLI already does this fallback).

Useful commands

List available Chrome stores:

sweetcookie --list-stores --browser chrome

Show help:

chillput --help

References

  • See references/usage.md for CLI paths and troubleshooting.