Publish Plugins Version Bump
vinta/hal-9000
Finds which plugins in the repository changed, bumps only the ones not already bumped since origin/main, and checks that each plugin's two manifests stay in sync.
Turn the questions and instructions a user keeps typing into a project into short slash-command skills, mined from their real Claude Code, Codex and Cursor session history and git log.
$ npx skills add kishormorol/cli-faq-shortcuts --skill faq-shortcuts -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install kishormorol/cli-faq-shortcuts faq-shortcuts --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
Claude Code skills documentation · loads skills from .claude/skills/
Install the "faq-shortcuts" agent skill from https://github.com/kishormorol/cli-faq-shortcuts/tree/main into .claude/skills/faq-shortcuts/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "faq-shortcuts", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add kishormorol/cli-faq-shortcuts --skill faq-shortcuts -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install kishormorol/cli-faq-shortcuts faq-shortcuts --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "faq-shortcuts" agent skill from https://github.com/kishormorol/cli-faq-shortcuts/tree/main into .agents/skills/faq-shortcuts/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "faq-shortcuts", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add kishormorol/cli-faq-shortcuts --skill faq-shortcuts -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install kishormorol/cli-faq-shortcuts faq-shortcuts --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "faq-shortcuts" agent skill from https://github.com/kishormorol/cli-faq-shortcuts/tree/main into .cursor/skills/faq-shortcuts/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "faq-shortcuts", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add kishormorol/cli-faq-shortcuts --skill faq-shortcuts -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install kishormorol/cli-faq-shortcuts faq-shortcuts --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "faq-shortcuts" agent skill from https://github.com/kishormorol/cli-faq-shortcuts/tree/main into .gemini/skills/faq-shortcuts/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "faq-shortcuts", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install kishormorol/cli-faq-shortcuts faq-shortcutsInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add kishormorol/cli-faq-shortcuts --skill faq-shortcuts -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "faq-shortcuts" agent skill from https://github.com/kishormorol/cli-faq-shortcuts/tree/main into .github/skills/faq-shortcuts/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "faq-shortcuts", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add kishormorol/cli-faq-shortcuts --skill faq-shortcuts -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install kishormorol/cli-faq-shortcuts faq-shortcuts --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "faq-shortcuts" agent skill from https://github.com/kishormorol/cli-faq-shortcuts/tree/main into .opencode/skills/faq-shortcuts/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "faq-shortcuts", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
faq-shortcutsTurn the questions and instructions a user keeps typing into a project into short slash-command skills, mined from their real Claude Code, Codex and Cursor session history and git log.
Faq Shortcuts is an agent skill from kishormorol/cli-faq-shortcuts. Turn the questions and instructions a user keeps typing into a project into short slash-command skills, mined from their real Claude Code, Codex and Cursor session history and git log. The shortcuts load in Claude Code, Codex and Cursor. Use when the user says they ask the same things every day, wants an FAQ or shortcuts or abbreviations for a project, wants to "stop writing the whole command", or asks what they repeat most.
Its SKILL.md is about 1.4k tokens, which your agent loads only when the skill is triggered. The skill folder holds 28 other files, including scripts (for example `.claude-plugin/marketplace.json`, `.claude-plugin/plugin.json` and `.github/ISSUE_TEMPLATE/bug_report.yml`).
It sits in Sales & Support, covering Help center and FAQ content and Hooks and plugins. It works with Git and Python. The repository describes itself as: Turn repeated Claude Code, Codex, and Cursor prompts into reusable slash commands. Local Python history extractor + Agent Skill. The licence is Apache-2.0.
6 steps, taken from the step headings in SKILL.md.
Read from SKILL.md and the folder at commit 056c5aa. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
Ships 1 file in scripts/, which the agent can run.
Shell commands in SKILL.md call:
codexpython3claudegitFrom the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md. Its commands use git, which can reach the network depending on how they are called.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Faq Shortcuts loads about 1.4k tokens when it runs. Until then it costs about 111 tokens; SKILL.md has 692 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.
The full file from kishormorol/cli-faq-shortcuts at commit 056c5aa, republished under its Apache-2.0 licence (© kishormorol). 692 words, ~1,410 tokens.
.claude/skills/faq-shortcuts/SKILL.md (or your agent's skills folder). This skill also uses 22 other files; get the full folder from GitHub.People working with an agent on one project type the same asks over and over: "how many
signed up", "did it go out?", "send a reminder to those who haven't…". Each time the agent
starts cold and has to relearn the traps. This skill mines what was actually asked and
turns the most repeated asks into short project skills (/joined, /sent, /remind…).
Each one records the right tool and the mistakes already made on that path.
Build from evidence, not from guesses about what might be useful.
python3 scripts/extract_asks.py <project_dir> [--source all|claude|codex|cursor] [--since YYYY-MM-DD] > asks.tsvOn Windows, run it with python instead of python3. This prints every prompt typed in
that project's sessions, oldest first, as
date<TAB>source<TAB>prompt. It reads Claude Code (~/.claude/projects/, plus
~/.claude/history.jsonl for sessions older than the 30 days Claude Code keeps
transcripts), Codex (~/.codex/sessions/, or $CODEX_HOME) and Cursor (its
state.vscdb SQLite store) by default, and skips subagent turns and scripted runs such as
codex exec, because nobody typed those. An ask repeated across tools counts as one
cluster. Cursor chats opened without a folder belong to no project, so they are not read.
Write the output to a scratch location, not into the repo, because prompts can contain names, emails and tokens.
Also read the commit subjects (git log --format='%ad %s' --date=short). Commits show which
operations recur, like repeated send-*, sync-* and import-* scripts. Prompts show how
the user phrases them.
Read the whole list. Group prompts that want the same outcome whatever their wording ("how many joined", "how many confirmed", "how many members now" → one head-count ask). Count each cluster and keep 2–3 verbatim phrasings, which become the description's triggers.
A cluster earns a shortcut when:
Drop one-offs and anything a single command already answers.
List .claude/skills/, .claude/commands/, .agents/skills/ and the project's CLAUDE.md
and AGENTS.md. Extend an existing skill instead of adding a near-duplicate. Then find the
project's existing tools for each cluster, such as scripts, CLI commands and API routes.
A shortcut should point to the tool that exists. Don't write a new one.
Read those tools' headers and the commits that fixed them. The traps you find there are the most valuable part of each skill.
Show the user a short table with shortcut name, the ask it replaces, and how often it appeared. Let them pick. Short names beat descriptive ones here, because the point is less typing. Use one lowercase word, and never shadow a built-in command.
.claude/skills/<name>/SKILL.md, committed with the project so it travels. Claude Code
and Cursor load skills from .claude/skills/. Codex loads them from .agents/skills/, so
link each one there as well:
mkdir -p .agents/skills && ln -s ../../.claude/skills/<name> .agents/skills/<name>Link each skill folder, not .agents/skills itself: Codex follows a symlinked skill folder
but does not scan a symlinked .agents/skills.
The skill file itself:
---
name: <short>
description: <what it does>. Use for "<verbatim phrasing 1>", "<phrasing 2>", "<phrasing 3>".
argument-hint: "[optional arg]"
---
# <What it answers>
Report only / Dry run first — **never <write/send> from this skill without a yes.**
## Query / tool ← the existing script or query, with its real flags
## Traps ← only ones that actually happened, each with the consequence
## Report ← exactly what to print, then askRules:
description if it contains : or #, or YAML will truncate it.Add a table to the project's CLAUDE.md (and AGENTS.md, if the project has one) that maps each shortcut to the sentence it replaces. It serves as both documentation and a reminder to use it.
The shortcuts added, the ask each replaces with its count, and any frequent cluster you deliberately left out and why.
© kishormorol, Apache-2.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 22 other files (scripts) in the repository root of kishormorol/cli-faq-shortcuts.
Open the folder on GitHubat commit 056c5aa
Faq Shortcuts next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Faq Shortcuts this skillkishormorol/cli-faq-shortcuts | 127 | — | ~1.4k | Automated safety check: Pass | Apache-2.0 | |
| Publish Plugins Version Bumpvinta/hal-9000 | 138 | — | ~1k | Automated safety check: Pass | MIT | |
| Hook Factoryalirezarezvani/claude-code-skill-factory | 882 | — | ~3.1k | Automated safety check: Pass | MIT | |
| Hns Moaiadk Dev Referencemodu-ai/moai-adk | 1.2k | — | ~937 | Automated safety check: Pass | Apache-2.0 | |
| Rule Catalogathola/claude-night-market | 341 | — | ~1.6k | Automated safety check: Pass | MIT | |
| Write Docsbeyonders-studio/initiative | 171 | — | ~3.8k | Automated safety check: Pass | AGPL-3.0 |
vinta/hal-9000
Finds which plugins in the repository changed, bumps only the ones not already bumped since origin/main, and checks that each plugin's two manifests stay in sync.
alirezarezvani/claude-code-skill-factory
Generate production-ready Claude Code hooks with interactive Q&A, automated installation, and enhanced validation.
modu-ai/moai-adk
moai-adk-go local dev reference — version management/release process (sec 5), shell-script hook development (sec 7), build & dev commands (sec 10).
athola/claude-night-market
Browse hookify rule catalog. An agent skill from athola/claude-night-market.
beyonders-studio/initiative
Write or edit the Initiative help center under docs/en/ — the house voice, the structural rules, and how to build and check the site.
davila7/claude-code-templates
Build Slack apps using the Bolt framework across Python, JavaScript, and Java.
Categories
Turn the questions and instructions a user keeps typing into a project into short slash-command skills, mined from their real Claude Code, Codex and Cursor session history and git log. Faq Shortcuts is an agent skill from kishormorol/cli-faq-shortcuts. Turn the questions and instructions a user keeps typing into a project into short slash-command skills, mined from their real Claude Code, Codex and Cursor session history and git log.
Faq Shortcuts fits situations like: the user says they ask the same things every day; abbreviations for a project; wants to stop writing the whole command; asks what they repeat most.
Run `npx skills add kishormorol/cli-faq-shortcuts --skill faq-shortcuts -a claude-code`. Or copy the skill folder (the kishormorol/cli-faq-shortcuts repository) into .claude/skills/faq-shortcuts in your project. Claude Code loads it when a task matches its description.
Run `npx skills add kishormorol/cli-faq-shortcuts --skill faq-shortcuts -a codex`. Or copy the skill folder (the kishormorol/cli-faq-shortcuts repository) into .agents/skills/faq-shortcuts in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add kishormorol/cli-faq-shortcuts --skill faq-shortcuts -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/faq-shortcuts, .gemini/skills/faq-shortcuts, .github/skills/faq-shortcuts and .opencode/skills/faq-shortcuts in your project.
Going by SKILL.md and its folder, Faq Shortcuts needs the command-line tools its instructions call (codex, python3, claude and git). Our summary lists: Python 3.
SKILL.md contains no URLs. Its commands use git, which can reach the network depending on how they are called. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.
Faq Shortcuts is published under the Apache-2.0 licence (from the LICENSE file in the skill folder). It allows redistribution, so the full SKILL.md is shown on this page.
About 1.4k tokens (SKILL.md is roughly 5.6k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Faq Shortcuts: Publish Plugins Version Bump (vinta/hal-9000, 138 stars), Hook Factory (alirezarezvani/claude-code-skill-factory, 882 stars), Hns Moaiadk Dev Reference (modu-ai/moai-adk, 1.2k stars) and Rule Catalog (athola/claude-night-market, 341 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
kishormorol (a GitHub user) maintains it in kishormorol/cli-faq-shortcuts, which has 127 GitHub stars. The repository was last updated on October 3, 2026.
Source: kishormorol/cli-faq-shortcuts on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.