tinycity

Search, list, import, and export bookmarks using the tinycity CLI. Use this skill when the user wants to find, browse, or manage their browser bookmarks from the terminal.

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 "tinycity" with this command: npx skills add yetanotherchris/tinycity/yetanotherchris-tinycity-tinycity

tinycity

Run tinycity commands on behalf of the user to search, list, import, and export bookmarks.

Installation check

Before running any tinycity command, check whether it is installed:

tinycity --version

If the command is not found, install it based on the platform:

macOS/Linux (Homebrew):

brew tap yetanotherchris/tinycity https://github.com/yetanotherchris/tinycity
brew install tinycity

Windows (Scoop):

scoop bucket add tinycity https://github.com/yetanotherchris/tinycity
scoop install tinycity

Linux (wget fallback):

wget -O tinycity "https://github.com/yetanotherchris/tinycity/releases/latest/download/tinycity"
chmod +x tinycity
sudo mv tinycity /usr/local/bin/

macOS (curl fallback):

curl -o tinycity -L "https://github.com/yetanotherchris/tinycity/releases/latest/download/tinycity"
chmod +x tinycity
sudo mv tinycity /usr/local/bin/

Windows (PowerShell fallback):

Invoke-WebRequest -Uri "https://github.com/yetanotherchris/tinycity/releases/latest/download/tinycity.exe" -OutFile "tinycity.exe"

After installing, run tinycity config to set up bookmark sources before the first use.

Commands

Search bookmarks

tinycity search "<query>"
tinycity search "<query>" --urls        # also search inside URLs
tinycity search "<query>" --launch      # open the first result in the browser
tinycity search "<query>" --export      # save results to exported-bookmarks.md

List all bookmarks

tinycity ls
tinycity ls --export

Configure sources

tinycity config                                    # show current config
tinycity config --add-source chrome
tinycity config --add-source brave
tinycity config --add-source edge
tinycity config --add-source opera
tinycity config --add-source /path/to/file.md
tinycity config --add-source /path/to/bookmarks.html
tinycity config --remove-source chrome

Export bookmarks

tinycity export --source all --directory ~/backup
tinycity export --source chrome --directory ~/backup

Import bookmarks

tinycity import --target chrome --directory ~/backup
tinycity import --target all --directory ~/backup

Behaviour

  • Map the user's natural language request to the appropriate command.
  • If the user says "find", "look for", or "search", use tinycity search.
  • If the user says "show all" or "list", use tinycity ls.
  • If the user says "open" or "launch", use tinycity search "<query>" --launch.
  • If the user says "export" or "back up", use tinycity export.
  • If the user says "import" or "restore", use tinycity import.
  • If results are empty, tell the user and suggest checking sources with tinycity config.
  • Do not guess or fabricate bookmark data — always run the command and return the real output.

Displaying results

The raw CLI output contains ANSI colour codes and OSC 8 terminal hyperlinks. Strip those and render the results in plain markdown that matches the tinycity visual style:

  1. Header line — bold count and query, e.g. **4 bookmark(s) found for 'google'.**
  2. Bullet list — one entry per result in the format:
    - [Title](url) (domain)
    
    where domain is the hostname extracted from the URL (e.g. drive.google.com).

Example output for tinycity search "google drive":

2 bookmark(s) found for 'google drive'.

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.

Coding

Skill Creator (Opencode)

Create new skills, modify and improve existing skills, and measure skill performance. Use when users want to create a skill from scratch, edit, or optimize a...

Registry SourceRecently Updated
Coding

Funnel Builder

Builds complete multi-channel revenue funnels adapted to any business model. Combines proven frameworks from elite operators: Yomi Denzel's viral top-of-funn...

Registry SourceRecently Updated
Coding

macos-wechat-send

Automates sending messages on WeChat Mac by controlling the app via AppleScript and clipboard to reliably deliver text to specified contacts.

Registry SourceRecently Updated
Coding

Rednote CLI

Use when the user needs to publish, search, inspect, log into, or otherwise operate Xiaohongshu (RedNote) from the terminal with the `@skills-store/rednote`...

Registry SourceRecently Updated