skills/misc/SKILL.md
Capture private, user-specific conventions and one-off workflows that are not intended to be shared as standalone skills. Use when applying personal rules, preferences, or formatting conventions, especially when handling Google Maps links, `maps.app.goo.gl` shared URLs, redirect expansion, or when writing map URLs into Markdown or other durable text. Also use when running small local Python utilities for testing, validation, verification, or fixups, especially when `uv` is available and preferable to relying on the system Python environment.
npx skillsauth add ithinkihaveacat/dotfiles miscInstall 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 this skill for personal conventions that do not justify a dedicated shared skill. Keep this file concise and add new sections over time as distinct private rules emerge.
When given a shared Google Maps URL such as
https://maps.app.goo.gl/Sj35TdmavfLyWvXC8, expand it to the final full URL
before using it anywhere the exact destination matters.
Use:
curl -Ls -o /dev/null -w "%{url_effective}\n" "$URL"
Example:
curl -Ls -o /dev/null -w "%{url_effective}\n" \
https://maps.app.goo.gl/Sj35TdmavfLyWvXC8
Treat the expanded URL as the canonical form.
Prefer the expanded URL:
Do not preserve the short shared form unless the user explicitly wants the short URL itself.
When running a small local Python utility, prefer uv when it is available.
This is especially useful for quick scripts used for testing, validation,
verification, and fixups.
Prefer uv because it is often already installed and can provide ad hoc
dependencies without assuming the system Python environment is prepared
correctly.
Example:
UV_CACHE_DIR=/tmp/uv-cache uv run --with pyyaml python3 script.py
Set UV_CACHE_DIR to a temporary directory when uv cannot use its default
cache location. Example: UV_CACHE_DIR=/tmp/uv-cache.
Add new sections here for other private conventions. Keep each topic self-contained so the skill can remain a small grab bag without turning into a generic dumping ground.
tools
Discover and select relevant agent skills based on a problem description, goal, or repository context. Use this to determine which skills apply to a workspace, or when you are unsure which tools are best suited for your current task.
development
Offers technical references and workflows for flight bookings and itinerary planning, focusing on Finnair booking URL parameter engineering. Use when generating, debugging, or analyzing Finnair booking URLs.
tools
Command-line tools that delegate analysis tasks to AI models and format up-to-date context for agents. Includes image description, screenshot comparison, smart cropping, token counting, technical essay generation, boolean condition evaluation, live context gathering, Android UI interaction via popper, GitHub PR/Issue/Workflow Run formatting via gh-markdown, and deep reasoning research via Oracle. Use this skill when the user needs to analyze images, count tokens, evaluate conditions, gather the latest authoritative documentation, format GitHub data, automate Android apps, generate technical essays, or perform complex architectural reasoning requiring recursive directory traversal and external search. Triggers: ai analysis, describe image, visual diff, token count, generate essay, boolean evaluation, gather context, latest docs, research topic, github, pull request, gh-markdown, automate app, oracle, deep research, architecture.
documentation
Use this skill when authoring, reviewing, or editing technical documents, including bug reports, known issues, friction logs, PR descriptions, and the structural content and tone of commit messages. Use to ensure engineering content maintains a clear, factual, and constructive tone. Triggers: technical writing, bug report, known issue, friction log, PR description, pull request, commit message tone, review document.