linkwarden-cli/skills/SKILL.md
Manage Linkwarden bookmarks, collections, tags, highlights, RSS subscriptions, archives, and API tokens through a restricted CLI. Use when the user asks to save, search, organize, archive, or delete Linkwarden links.
npx skillsauth add mulatta/skillz linkwarden-cliInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Use linkwarden-cli for Linkwarden bookmark-management workflows. Prefer high-level commands over api; use api only when the user explicitly asks for a raw API call or the CLI lacks a needed endpoint. Link/RSS --collection must resolve to an existing collection ID or exact name; create missing collections explicitly with collection create.
Do not print tokens, environment values, or secret-manager command output. If credentials are missing, set up once:
linkwarden-cli setup --base-url https://linkwarden.example.com --token-command "rbw get linkwarden-token"
# Full-text search. Linkwarden supports field tokens such as tag:, collection:, after:, before:, !tag:
linkwarden-cli -j link search 'postgres tag:nix after:2026-01-01'
# Save link
linkwarden-cli -j link create https://example.com --name Example --tag research --collection Inbox
# Inspect and edit
linkwarden-cli -j link get 123
linkwarden-cli -j link update 123 --name "New title" --tag research --tag todo
# Archive or delete
linkwarden-cli -j link archive 123
linkwarden-cli -j link delete 123 --yes
# Organize
linkwarden-cli -j collection list
linkwarden-cli -j tag list --search research
linkwarden-cli -j tag create research reading
# Escape hatch
linkwarden-cli -j api GET /api/v1/users/me
--yes; do not infer deletion targets from ambiguous search results.token create hides token-like values in text output; use -j only when the user explicitly needs the new token.tools
Biomedical literature, reference, and entity research helper. Use whenever the user asks for PubMed/PMC/NCBI/Entrez paper search, PMID/PMCID/DOI conversion, biomedical citation/BibTeX/RIS export, legal OA full-text lookup, gene/protein/RNA/transcript evidence, OpenAlex citation/OA enrichment, Semantic Scholar enrichment, PubChem compound/assay/bioactivity lookup, or bio/medical literature review evidence collection.
tools
Use kmap-cli whenever the user asks for Korea-focused 장소찾기/POI lookup, 주변검색, 맛집 후보 찾기, 대중교통 길찾기, 경유지 transit routing, address geocoding, reverse geocoding, saved home/work aliases, or NAVER/Kakao/TMAP map app handoff. Default to TMAP API for machine-readable place/transit data; use NAVER/Kakao only as URL handoff helpers without NAVER/Kakao API keys. Do not use ODsay.
tools
Manage Vikunja projects, tasks, relations, templates, attachments, labels, comments, due/reminder notifications, views, and kanban buckets through a restricted CLI. Use whenever the user asks to inspect or update Vikunja tasks/projects, create structured tasks from sources, attach evidence, link blockers/subtasks/order with task relations, move tasks between projects or kanban buckets, manage workflow labels/comments, or check Vikunja reminders/overdue items. Prefer this skill over raw Vikunja API calls.
tools
Get current weather and forecasts for Korea from KMA. Use for Korean weather, Korean addresses, KMA grid coordinates, and coordinate-based weather lookups.