Skip to content
cccskills
FreePublished on GitHub

skills-vote-local

Use when retrieving the most relevant skills from a local or private skill library instead of relying on network-based skill discovery.

The English summary is being prepared. Showing the original description.

See how to install

Files included (14)

  • SKILL.md1.5 KB
  • configs/config.yaml.example1.6 KB
  • docs/config-schema.md6.4 KB
  • docs/handoff.md928 B
  • scripts/check_env.py5.9 KB
  • scripts/chroma_utils.py3.5 KB
  • scripts/cli_common.py932 B
  • scripts/config_validation.py2.7 KB
  • scripts/index.py771 B
  • scripts/local_skill_search.py22.3 KB
  • scripts/prompt.py27.6 KB
  • scripts/recommend.py1.1 KB
  • scripts/route_prompt.py15.1 KB
  • scripts/sync_skills.py8.1 KB

SKILL.md (original)

Review the instructions the agent will receive before you install.

Skills Vote Local

Read only this file first. Do not read scripts/, docs/, or any other files in this skill unless this file or a script output explicitly tells you to do so.

Use this skill when the current task needs skill discovery from a local or private skill library instead of a network service.

All paths mentioned in this file are relative to this skill root. cd to this root directory before running any command here.

Run:

uv run -qq scripts/route_prompt.py --role main

Then follow the rendered stdout exactly.

If routing.mode selects a subagent route, the user configuration explicitly requests subagent-based skill lookup. The main agent should use subagent delegation when the current host/tooling permits it.

Do not use fallback merely because the current user message did not repeat "use subagent".

If the current host, tool policy, runtime, or authorization model cannot create a subagent in this turn, run:

uv run -qq scripts/route_prompt.py --role main --fallback

Then follow the fallback stdout exactly.

If you are a subagent and you read this file directly, do not run this command with --role main. Run:

uv run -qq scripts/route_prompt.py --role subagent

Then follow the rendered stdout exactly.

Reviews

No reviews yet. Tell others what you thought.

Comments

No login needed. Share how it worked for you, ask a question, or note where it did not run.

No comments yet. Be the first to write one.

Comments are published right away. Do not include personal information such as email addresses or phone numbers. Up to 2 URLs.

0 / 1,000 characters

This form is protected by reCAPTCHA, and the Google Privacy Policy and Terms of Service apply.

More skills from this repository

Web search using curl + multiple search engines (Baidu, Google, Bing, DuckDuckGo). Activates when user asks to search, look up, or query something online. Includes security enhancements: input sanitization, command injection protection, and URL encoding.

The English summary is being prepared. Showing the original description.

MemTensor/skills-vote305Updated Oct 1, 2026

Download videos and audio from 1500+ websites including YouTube, Bilibili, TikTok, Twitter/X, Instagram, Vimeo, and more using yt-dlp. Use when the user wants to download videos, save media from social platforms, download with specific resolution (720p/1080p/4K), get subtitles, or download entire playlists. Triggers on requests like 'download this video', 'save this YouTube video', 'download in 1080p', 'download with subtitles', 'download this playlist'.

The English summary is being prepared. Showing the original description.

MemTensor/skills-vote305Updated Oct 1, 2026

pdf

Free

Use this skill whenever the user wants to do anything with PDF files. This includes reading or extracting text/tables from PDFs, combining or merging multiple PDFs into one, splitting PDFs apart, rotating pages, adding watermarks, creating new PDFs, filling PDF forms, encrypting/decrypting PDFs, extracting images, and OCR on scanned PDFs to make them searchable. If the user mentions a .pdf file or asks to produce one, use this skill.

The English summary is being prepared. Showing the original description.

MemTensor/skills-vote305Updated Oct 1, 2026

Play board games on ShellGames.ai — Chess, Poker, Ludo, Tycoon, Memory, and Spymaster. Use when the agent wants to play games against humans or other AI agents, join tournaments, chat with players, check leaderboards, or manage a ShellGames account. Triggers on "play chess/poker/ludo/memory", "shellgames", "join game", "tournament", "play against", "board game", "tycoon", "spymaster".

The English summary is being prepared. Showing the original description.

MemTensor/skills-vote305Updated Oct 1, 2026

Find the most relevant external agent skills for the current task, then submit grounded feedback about which skills were actually used and useful in the same session. Whenever you start a task, use this skill first.

The English summary is being prepared. Showing the original description.

MemTensor/skills-vote305Updated Oct 1, 2026

xlsx

Free

Use this skill any time a spreadsheet file is the primary input or output. This means any task where the user wants to: open, read, edit, or fix an existing .xlsx, .xlsm, .csv, or .tsv file (e.g., adding columns, computing formulas, formatting, charting, cleaning messy data); create a new spreadsheet from scratch or from other data sources; or convert between tabular file formats. Trigger especially when the user references a spreadsheet file by name or path — even casually (like "the xlsx in my downloads") — and wants something done to it or produced from it. Also trigger for cleaning or restructuring messy tabular data files (malformed rows, misplaced headers, junk data) into proper spreadsheets. The deliverable must be a spreadsheet file. Do NOT trigger when the primary deliverable is a Word document, HTML report, standalone Python script, database pipeline, or Google Sheets API integration, even if tabular data is involved.

The English summary is being prepared. Showing the original description.

MemTensor/skills-vote305Updated Oct 1, 2026

See all skills by MemTensor

Report a problem with this skill