Msp Brand
RTFM-IT-Services-LLC/msp-claude-skills
A skill your agent uses whenever generating ANY document, marketing material, email, proposal, slide deck, or other customer- or internal-facing content for your MSP, so that naming, visual style…
Write or revise conference talk titles, abstracts, short abstracts, and submission takeaways in this repository.
$ npx skills add vfarcic/vfarcic.github.io --skill abstracts -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install vfarcic/vfarcic.github.io abstracts --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/vfarcic/vfarcic.github.io.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.claude/skills/abstracts .claude/skills/abstracts && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "abstracts" agent skill from https://github.com/vfarcic/vfarcic.github.io/tree/master/.claude/skills/abstracts into .claude/skills/abstracts/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "abstracts", 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.
$skill-installer install https://github.com/vfarcic/vfarcic.github.io/tree/master/.claude/skills/abstractsType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add vfarcic/vfarcic.github.io --skill abstracts -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install vfarcic/vfarcic.github.io abstracts --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/vfarcic/vfarcic.github.io.git skills-src && mkdir -p .agents/skills && cp -r skills-src/.claude/skills/abstracts .agents/skills/abstracts && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "abstracts" agent skill from https://github.com/vfarcic/vfarcic.github.io/tree/master/.claude/skills/abstracts into .agents/skills/abstracts/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "abstracts", 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 vfarcic/vfarcic.github.io --skill abstracts -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install vfarcic/vfarcic.github.io abstracts --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/vfarcic/vfarcic.github.io.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/.claude/skills/abstracts .cursor/skills/abstracts && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "abstracts" agent skill from https://github.com/vfarcic/vfarcic.github.io/tree/master/.claude/skills/abstracts into .cursor/skills/abstracts/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "abstracts", 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.
$ gemini skills install https://github.com/vfarcic/vfarcic.github.io.git --path .claude/skills/abstracts--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add vfarcic/vfarcic.github.io --skill abstracts -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install vfarcic/vfarcic.github.io abstracts --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/vfarcic/vfarcic.github.io.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/.claude/skills/abstracts .gemini/skills/abstracts && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "abstracts" agent skill from https://github.com/vfarcic/vfarcic.github.io/tree/master/.claude/skills/abstracts into .gemini/skills/abstracts/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "abstracts", 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 vfarcic/vfarcic.github.io abstractsInstalls 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 vfarcic/vfarcic.github.io --skill abstracts -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/vfarcic/vfarcic.github.io.git skills-src && mkdir -p .github/skills && cp -r skills-src/.claude/skills/abstracts .github/skills/abstracts && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "abstracts" agent skill from https://github.com/vfarcic/vfarcic.github.io/tree/master/.claude/skills/abstracts into .github/skills/abstracts/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "abstracts", 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 vfarcic/vfarcic.github.io --skill abstracts -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install vfarcic/vfarcic.github.io abstracts --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/vfarcic/vfarcic.github.io.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/.claude/skills/abstracts .opencode/skills/abstracts && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "abstracts" agent skill from https://github.com/vfarcic/vfarcic.github.io/tree/master/.claude/skills/abstracts into .opencode/skills/abstracts/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "abstracts", 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.
abstractsWrite or revise conference talk titles, abstracts, short abstracts, and submission takeaways in this repository.
Abstracts is an agent skill from vfarcic/vfarcic.github.io. Write or revise conference talk titles, abstracts, short abstracts, and submission takeaways in this repository. Use for conference proposals, CFP submissions, abstracts based on manuscripts or existing decks, and abstract-first or abstract-only requests. Save under the topic's abstracts directory and add or update talks.md using the shared repository rules. Actual Reveal.js deck creation belongs to the slides skill.
Its SKILL.md is about 1.5k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.
It sits in Documents & Office, covering Proposals and quotes and Slides and decks. The licence is MIT.
5 steps, taken from the step headings in SKILL.md.
Read from SKILL.md and the folder at commit 7e401a6. 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.
Shell commands in SKILL.md call:
gitFrom 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.
Abstracts loads about 1.5k tokens when it runs. Until then it costs about 108 tokens; SKILL.md has 807 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); files beside SKILL.md are not scanned.
The full file from vfarcic/vfarcic.github.io at commit 7e401a6, republished under its MIT licence (© vfarcic). 807 words, ~1,534 tokens.
.claude/skills/abstracts/SKILL.md (or your agent's skills folder).Turn a manuscript, talk idea, or existing deck into a conference-ready proposal in the user's voice. An abstract should give the audience a reason to attend and make a promise the talk can actually deliver.
Use the conversation and existing files to infer:
Ask only for information that materially blocks the draft. A general conference abstract does not require a named conference or a completed deck.
Read the relevant source, one or two recent abstracts in the same topic, and the repository root's CLAUDE.md, including its shared talks.md rules. Check for an existing abstract, deck, and catalog entry before creating anything.
Extract the central audience problem, the narrative progression, concrete evidence, and the practical outcome. If a supplied path does not exist, look for the named file in the indicated neighboring repositories and report the resolved path. Ask if multiple plausible sources remain.
Save to <topic>/abstracts/<slug>.md. Preserve unrelated submission variants and user edits in an existing file.
Default structure:
# Talk Title
Full abstract: opening problem, approach or narrative, and audience outcome.
## Short Abstract
A standalone compact version of the same promise.
## Key takeaways:
* Three to five concrete things attendees will understand or be able to applyWithout supplied limits, aim for roughly 200-300 words in the full abstract and 75-100 in the short abstract. These are drafting targets, not mandatory padding; explicit submission limits take precedence. Count words or characters when a limit is supplied, including headings only if the submission requires them.
Use plain ASCII punctuation for consistency with the decks and easy reuse. Omit manuscript production cues, screenshot placeholders, TODOs, and references to talk duration unless the user explicitly requests a duration-specific submission.
Add ## Open Source Projects Used when relevant or required. List only projects actually covered and known to be open source; proprietary tools can be mentioned in the prose without appearing in that list.
For CNCF/KCD submissions, also include ## Benefits to the CNCF Ecosystem, following examples such as ai/abstracts/modelplane.md. Tie benefits to the actual talk. Do not add unrelated CNCF projects or claim a project's CNCF affiliation or maturity without verifying it. If the conference requires different fields, follow its requirements.
Add or update the matching talks.md entry according to the shared rules in the repository root's CLAUDE.md. Reuse the talk's slug and update an existing entry in place rather than adding a duplicate. Link the abstract now that the file exists; link slides only if the loader exists.
Abstract-only requests end with the abstract and catalog update. Do not create a presentation scaffold or assets just to populate a link.
If the user approves a title change for a talk with a deck, synchronize the catalog, abstract heading, HTML title, and cover headings while preserving their layout.
Check that the full and short versions make the same promise, takeaways are supported by the source, supplied limits are met, paths and links resolve locally, and the catalog entry is unique. Run git diff --check for file edits.
Present the full abstract and its file path for review; include the short version when requested or when the submission needs review of both. Revise based on feedback before moving to another deliverable.
For an abstract-first talk, continue with the slides skill only after the user approves the abstract and asks to proceed. Pass along the approved title, source, audience, takeaways, topic, and slug. Slides-first requests can use this skill once the deck is ready; neither order is mandatory.
© vfarcic, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
Just SKILL.md in .claude/skills/abstracts of vfarcic/vfarcic.github.io.
Open the folder on GitHubat commit 7e401a6
Abstracts 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 |
|---|---|---|---|---|---|---|
| Abstracts this skillvfarcic/vfarcic.github.io | 154 | — | ~1.5k | Automated safety check: Pass | MIT | |
| Msp BrandRTFM-IT-Services-LLC/msp-claude-skills | 115 | — | ~3.7k | Automated safety check: Pass | Custom licence | |
| Minimalist Luxury Branding Ppt Skillsoftware-ai-life/Awesome-PPT-Design-Skills | 120 | — | ~751 | Automated safety check: Pass | None | |
| Cn Ib Deck QcQiushenZou/cn-investment-banking-skills | 102 | — | ~1.1k | Automated safety check: Pass | Apache-2.0 | |
| Frontend SlidesLeoYeAI/openclaw-master-skills | 2.2k | — | ~5.5k | Automated safety check: Pass | MIT | |
| Strategy Consulting Visualizationkgraph57/mckinsey-style-visualization-skill | 128 | — | ~3.2k | Automated safety check: Pass | MIT |
RTFM-IT-Services-LLC/msp-claude-skills
A skill your agent uses whenever generating ANY document, marketing material, email, proposal, slide deck, or other customer- or internal-facing content for your MSP, so that naming, visual style…
software-ai-life/Awesome-PPT-Design-Skills
Create or redesign PowerPoint decks in a minimalist luxury high-end branding presentation style: soft beige background, warm neutral tones, elegant serif and sans-serif typography pairing, large…
QiushenZou/cn-investment-banking-skills
Review Chinese investment-banking PowerPoint decks for release-blocking content, consistency, source, formatting, and visual issues.
LeoYeAI/openclaw-master-skills
Create stunning, animation-rich HTML presentations from scratch or by converting PowerPoint files.
kgraph57/mckinsey-style-visualization-skill
A skill your agent uses when turning any content into clear, professional visualizations - board slides, reports, proposals, research summaries, training materials, technical diagrams, infographics…
TronIsHere/vibefarsiui
Write formal Persian that still sounds human: proposals, contracts, invoices, official letters (نامه اداری), formal email, company website copy, terms and policies.
vfarcic/vfarcic.github.io
Create or revise Reveal.js conference talks and presentations in this repository from manuscripts, outlines, or approved abstracts.
Categories
Write or revise conference talk titles, abstracts, short abstracts, and submission takeaways in this repository. io. Write or revise conference talk titles, abstracts, short abstracts, and submission takeaways in this repository.
Abstracts fits situations like: conference proposals; CFP submissions; abstracts based on manuscripts; abstract-only requests.
Run `npx skills add vfarcic/vfarcic.github.io --skill abstracts -a claude-code`. Or copy the skill folder (.claude/skills/abstracts in vfarcic/vfarcic.github.io) into .claude/skills/abstracts in your project. Claude Code loads it when a task matches its description.
Run `npx skills add vfarcic/vfarcic.github.io --skill abstracts -a codex`. Or copy the skill folder (.claude/skills/abstracts in vfarcic/vfarcic.github.io) into .agents/skills/abstracts 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 vfarcic/vfarcic.github.io --skill abstracts -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/abstracts, .gemini/skills/abstracts, .github/skills/abstracts and .opencode/skills/abstracts in your project.
Going by SKILL.md and its folder, Abstracts needs the command-line tools its instructions call (git).
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. Review the folder before installing.
Abstracts is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 1.5k tokens (SKILL.md is roughly 6.1k 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 Abstracts: Msp Brand (RTFM-IT-Services-LLC/msp-claude-skills, 115 stars), Minimalist Luxury Branding Ppt Skill (software-ai-life/Awesome-PPT-Design-Skills, 120 stars), Cn Ib Deck Qc (QiushenZou/cn-investment-banking-skills, 102 stars) and Frontend Slides (LeoYeAI/openclaw-master-skills, 2.2k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
vfarcic (a GitHub user) maintains it in vfarcic/vfarcic.github.io, which has 154 GitHub stars. The repository holds 2 skills in this directory. The repository was last updated on October 5, 2026.
Source: vfarcic/vfarcic.github.io on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.