frontmatter: make them all user-invocable

Amolith created

Change summary

skills/addressing-code-review-comments/SKILL.md     | 1 +
skills/ast-grep/SKILL.md                            | 1 +
skills/auditing-repositories/SKILL.md               | 1 +
skills/authoring-skills/SKILL.md                    | 1 +
skills/backing-up-with-keld/SKILL.md                | 1 +
skills/collaborating-through-pr-pico-sh/SKILL.md    | 1 +
skills/creating-tasks-through-lunatask/SKILL.md     | 1 +
skills/fallback-code-review/SKILL.md                | 1 +
skills/formatting-commits/SKILL.md                  | 1 +
skills/frontend-accessibility/SKILL.md              | 1 +
skills/handling-customer-data/SKILL.md              | 1 +
skills/humanize/SKILL.md                            | 1 +
skills/ideating-with-bdd/SKILL.md                   | 1 +
skills/initialising-and-updating-agents-md/SKILL.md | 1 +
skills/invoking-subagents/SKILL.md                  | 1 +
skills/maintaining-aur-packages/SKILL.md            | 4 ++++
skills/monitoring-with-munin/SKILL.md               | 1 +
skills/notifying-through-ntfy/SKILL.md              | 1 +
skills/rebasing-with-git/SKILL.md                   | 1 +
skills/researching-with-rumilo/SKILL.md             | 1 +
skills/scripting-with-go/SKILL.md                   | 1 +
skills/testing-with-gocuke-and-gherkin/SKILL.md     | 1 +
skills/updating-llm-client-model-lists/SKILL.md     | 4 ++++
skills/using-exe-dev/SKILL.md                       | 1 +
skills/using-jujutsu/SKILL.md                       | 1 +
skills/working-with-zmx/SKILL.md                    | 1 +
skills/writing-git-tags/SKILL.md                    | 1 +
skills/writing-rust/SKILL.md                        | 1 +
28 files changed, 34 insertions(+)

Detailed changes

skills/addressing-code-review-comments/SKILL.md 🔗

@@ -1,6 +1,7 @@
 ---
 name: addressing-code-review-comments
 description: Finds 'CR:' comments in code, gathers feedback, and carries out requested changes. Use when scanning a repo for inline agent notes, code review from the user, or decision requests.
+user-invocable: true
 metadata:
   source: https://github.com/ampcode/amp-contrib
 ---

skills/ast-grep/SKILL.md 🔗

@@ -1,6 +1,7 @@
 ---
 name: ast-grep
 description: Guide for writing ast-grep rules to perform structural code search and analysis. Use when users need to search codebases using Abstract Syntax Tree (AST) patterns, find specific code structures, or perform complex code queries that go beyond simple text search. This skill should be used when users ask to search for code patterns, find specific language constructs, or locate code with particular structural characteristics.
+user-invocable: true
 metadata:
   source: https://github.com/ampcode/amp-contrib
 ---

skills/auditing-repositories/SKILL.md 🔗

@@ -1,6 +1,7 @@
 ---
 name: auditing-repositories
 description: Audits open source repositories for security, privacy, and unexpected behavior. Use when asked to audit, review, or assess a repo or codebase for vulnerabilities, privacy or telemetry concerns, suspicious behavior, dependency or supply chain risk, or OSS due diligence.
+user-invocable: true
 license: LicenseRef-MutuaL-1.2
 metadata:
   author: Amolith <amolith@secluded.site>

skills/authoring-skills/SKILL.md 🔗

@@ -2,6 +2,7 @@
 name: authoring-skills
 description: Creates well-structured Agent Skills following best practices. Use when writing new skills, reviewing existing skills, or when the user mentions skill authoring or Skills.
 compatibility: Requires filesystem access to create skill directories and files
+user-invocable: true
 license: LicenseRef-MutuaL-1.2
 metadata:
   author: Amolith <amolith@secluded.site>

skills/backing-up-with-keld/SKILL.md 🔗

@@ -1,6 +1,7 @@
 ---
 name: backing-up-with-keld
 description: Writes and manages keld configuration for restic backups. Use when the user mentions keld, backup presets, restic config, or needs help writing TOML config for backups.
+user-invocable: true
 license: LicenseRef-MutuaL-1.2
 metadata:
   author: Amolith <amolith@secluded.site>

skills/collaborating-through-pr-pico-sh/SKILL.md 🔗

@@ -1,6 +1,7 @@
 ---
 name: collaborating-through-pr-pico-sh
 description: Collaborates on git patches via pr.pico.sh, a minimal patchbin service. Use when submitting, reviewing, or managing patch requests, or when the user mentions pr.pico.sh, patchbin, or patch requests.
+user-invocable: true
 license: LicenseRef-MutuaL-1.2
 metadata:
   author: Amolith <amolith@secluded.site>

skills/creating-tasks-through-lunatask/SKILL.md 🔗

@@ -2,6 +2,7 @@
 name: creating-tasks-through-lunatask
 description: Creates tasks in Lunatask for todos, reminders, deferred work, and handoffs. Use when the user wants to capture something for later, whether for themselves or for a future agent session.
 compatibility: Requires Lunatask MCP or CLI tools
+user-invocable: true
 license: LicenseRef-MutuaL-1.2
 metadata:
   author: Amolith <amolith@secluded.site>

skills/fallback-code-review/SKILL.md 🔗

@@ -1,6 +1,7 @@
 ---
 name: fallback-code-review
 description: Fallback only for agents with no native code-review capability. Do NOT use this skill if the environment provides a `code_review` tool, built-in `code-review` skill, or any first-party review mechanism; use that instead. After confirming no other review mechanism exists, use this skill to get an external review of code changes, commits, PRs, patches, or diffs via CLI tools.
+user-invocable: true
 license: LicenseRef-MutuaL-1.2
 metadata:
   author: Amolith <amolith@secluded.site>

skills/formatting-commits/SKILL.md 🔗

@@ -6,6 +6,7 @@ description: >-
   mentions commits, commit messages, conventional commits, or commit formatting,
   regardless of VCS. Also use when writing tag annotations or change
   descriptions.
+user-invocable: true
 license: LicenseRef-MutuaL-1.2
 metadata:
   author: Amolith <amolith@secluded.site>

skills/frontend-accessibility/SKILL.md 🔗

@@ -1,6 +1,7 @@
 ---
 name: frontend-accessibility
 description: Generates accessible HTML, React, and frontend code following WCAG 2.2 AA guidelines. Use when creating UI components, forms, navigation, or any user-facing frontend code. Focuses on semantic HTML, keyboard accessibility, and screen reader compatibility.
+user-invocable: true
 license: LicenseRef-MutuaL-1.2
 metadata:
   author: Amolith <amolith@secluded.site>

skills/handling-customer-data/SKILL.md 🔗

@@ -1,6 +1,7 @@
 ---
 name: handling-customer-data
 description: Handles customer data responsibly by answering questions ABOUT data without ever seeing the data directly. Use when querying Redis, databases, logs, or any source containing customer information like JIDs, emails, phone numbers, or account details.
+user-invocable: true
 license: LicenseRef-MutuaL-1.2
 metadata:
   author: Amolith <amolith@secluded.site>

skills/humanize/SKILL.md 🔗

@@ -1,6 +1,7 @@
 ---
 name: humanize
 description: Transforms polished, AI-generated, or overly formal writing into natural, human-sounding prose. Removes mechanical patterns typical of LLM output — fluffy emphasis, canned phrasing, excessive parallelism, and forced structure. Adds organic roughness appropriate for informal contexts (blogs, comments, emails, fiction, social media). Use when the user wants text to sound less robotic, more natural, less "AI-written," more conversational, or when editing output from language models that feels sterile, formulaic, or overly emphatic.
+user-invocable: true
 license: LicenseRef-MutuaL-1.2
 metadata:
   author: Amolith <amolith@secluded.site>

skills/ideating-with-bdd/SKILL.md 🔗

@@ -11,6 +11,7 @@ description: >-
   it concrete, or when they ask "what should the behaviour be". Works for
   any language or framework. NOT for automating tests or writing
   implementation code.
+user-invocable: true
 license: LicenseRef-MutuaL-1.2
 metadata:
   author: Amolith <amolith@secluded.site>

skills/initialising-and-updating-agents-md/SKILL.md 🔗

@@ -1,6 +1,7 @@
 ---
 name: initialising-and-updating-agents-md
 description: Analyses a codebase and creates or updates AGENTS.md to help future agents work effectively. Use when asked to initialise, generate, or update an AGENTS.md file, or when the user says "init agents", "generate agents.md", or wants to document a project for agent use.
+user-invocable: true
 license: LicenseRef-MutuaL-1.2
 metadata:
   author: Amolith <amolith@secluded.site>

skills/invoking-subagents/SKILL.md 🔗

@@ -2,6 +2,7 @@
 name: invoking-subagents
 description: Spawns subagents with configurable tool access that return just the answers without flooding your context. Use for summarizing extensive git history, comparing across multiple repositories in parallel, or processing large diffs/logs.
 compatibility: Requires `synu` shell plugin and `claude` CLI tool
+user-invocable: true
 license: LicenseRef-MutuaL-1.2
 metadata:
   author: Amolith <amolith@secluded.site>

skills/maintaining-aur-packages/SKILL.md 🔗

@@ -1,6 +1,10 @@
 ---
 name: maintaining-aur-packages
 description: Creates and updates AUR packages following Arch packaging standards. Use when creating new AUR packages, updating existing AUR PKGBUILDs, bumping package versions, or when the user mentions AUR, PKGBUILD, makepkg, pacman packaging, or Arch Linux packages.
+user-invocable: true
+license: LicenseRef-MutuaL-1.2
+metadata:
+  author: Amolith <amolith@secluded.site>
 ---
 
 ## Code style

skills/monitoring-with-munin/SKILL.md 🔗

@@ -1,6 +1,7 @@
 ---
 name: monitoring-with-munin
 description: Deploys and manages Munin monitoring across servers. Use when setting up munin-node on a host, writing munin plugins, adding nodes to a master, configuring alerts, or diagnosing system issues using munin data. Also use when the user mentions munin, monitoring, or graphing server metrics.
+user-invocable: true
 license: LicenseRef-MutuaL-1.2
 metadata:
   author: Amolith <amolith@secluded.site>

skills/notifying-through-ntfy/SKILL.md 🔗

@@ -1,6 +1,7 @@
 ---
 name: notifying-through-ntfy
 description: Sends push notifications via ntfy.sh. Use when the user asks to be notified, says "ntfy me", or requests a notification when a task is done.
+user-invocable: true
 license: LicenseRef-MutuaL-1.2
 metadata:
   author: Amolith <amolith@secluded.site>

skills/rebasing-with-git/SKILL.md 🔗

@@ -1,6 +1,7 @@
 ---
 name: rebasing-with-git
 description: Guides git rebase workflows including simple rebases and complex fork rebases with drop-and-repick for personal integration branches. Use when the user asks to rebase, mentions rebasing, needs help with rebase conflicts, or asks to pull feature branch changes into a personal branch. Supports branch-based repos, worktrees, and wt-managed bare repos.
+user-invocable: true
 license: LicenseRef-MutuaL-1.2
 metadata:
   author: Amolith <amolith@secluded.site>

skills/researching-with-rumilo/SKILL.md 🔗

@@ -1,6 +1,7 @@
 ---
 name: researching-with-rumilo
 description: Dispatches AI research subagents via rumilo to search the web or explore git repositories. Use when the user asks to research a topic, look up library usage, explore a codebase, read documentation from the web, or when you need information from an external repository or website to complete a task.
+user-invocable: true
 license: LicenseRef-MutuaL-1.2
 metadata:
   author: Amolith <amolith@secluded.site>

skills/scripting-with-go/SKILL.md 🔗

@@ -1,6 +1,7 @@
 ---
 name: scripting-with-go
 description: Creates executable Go scripts with shebang-like behavior.  Use when the user wants Go scripts, mentions Go scripting, or needs executable .go files. If working in a Go project, do NOT use unless explicitly requested.
+user-invocable: true
 license: LicenseRef-MutuaL-1.2
 metadata:
   author: Amolith <amolith@secluded.site>

skills/testing-with-gocuke-and-gherkin/SKILL.md 🔗

@@ -6,6 +6,7 @@ description: >-
   running Go BDD tests, or automating .feature files in Go. For discovery and
   formulation of behaviour, use ideating-with-bdd instead. NOT for non-Go
   projects or other BDD frameworks.
+user-invocable: true
 license: LicenseRef-MutuaL-1.2
 metadata:
   author: Amolith <amolith@secluded.site>

skills/updating-llm-client-model-lists/SKILL.md 🔗

@@ -1,6 +1,10 @@
 ---
 name: updating-llm-client-model-lists
 description: Synchronizes model configurations across Zed, Crush, Pi, and ECA from Plexus' /v1/models endpoint. Use when the user asks to update model lists, sync models, refresh available models, or mentions Plexus model availability.
+user-invocable: true
+license: LicenseRef-MutuaL-1.2
+metadata:
+  author: Amolith <amolith@secluded.site>
 ---
 
 Updates four LLM client configs from the Plexus proxy's available models.

skills/using-exe-dev/SKILL.md 🔗

@@ -1,6 +1,7 @@
 ---
 name: using-exe-dev
 description: Guides working with exe.dev VMs. Use when the user mentions exe.dev, exe VMs, *.exe.xyz, or tasks involving exe.dev infrastructure.
+user-invocable: true
 ---
 
 # About

skills/using-jujutsu/SKILL.md 🔗

@@ -5,6 +5,7 @@ description: >-
   pitfalls. Use when the project uses jj or jujutsu for version control,
   when committing changes, creating new changes, or inspecting history
   with jj. Not for use with git repos.
+user-invocable: true
 license: LicenseRef-MutuaL-1.2
 metadata:
   author: Amolith <amolith@secluded.site>

skills/working-with-zmx/SKILL.md 🔗

@@ -5,6 +5,7 @@ description: >-
   and long-running tasks. Use when the user mentions running something in the
   background, starting a dev server, running commands over SSH in a persistent
   session, or needs an alternative to tmux/screen for session multiplexing.
+user-invocable: true
 license: LicenseRef-MutuaL-1.2
 metadata:
   author: Amolith <amolith@secluded.site>

skills/writing-git-tags/SKILL.md 🔗

@@ -2,6 +2,7 @@
 name: writing-git-tags
 description: Generates git tag annotations from commit history following Semantic Versioning and Conventional Commits. Use when creating git tags, writing release notes, tagging versions, or generating changelog entries.
 compatibility: Requires `git` and `git-format` CLI tools (invoked as `git formatted-tag`)
+user-invocable: true
 license: LicenseRef-MutuaL-1.2
 metadata:
   author: Amolith <amolith@secluded.site>

skills/writing-rust/SKILL.md 🔗

@@ -1,6 +1,7 @@
 ---
 name: writing-rust
 description: Writes idiomatic, well-structured Rust code following community conventions and best practices. Use when working on Rust projects, writing Rust code, debugging Rust errors, or when the user mentions Rust, Cargo, or crates.
+user-invocable: true
 license: LicenseRef-MutuaL-1.2
 metadata:
   author: Amolith <amolith@secluded.site>