Sapar Skills — Security skill for Claude Code
Claude Code / OpenCode skills marketplace: MIREA Moodle (SSO+OTP, courses, downloads), read-only SyncShare quiz audit, job search (Telegram/RSS vacancy digest to Mail.ru, applying on employer sites wi.
How to install Sapar Skills
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open Sapar-hub/sapar-skills and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Sapar Skills does
Claude Code / OpenCode skills marketplace: MIREA Moodle (SSO+OTP, courses, downloads), read-only SyncShare quiz audit, job search (Telegram/RSS vacancy digest to Mail.ru, applying on employer sites with tailored resumes).
Alternatives in Security
- ThinkWatch — Self-hosted AI API and MCP gateway for organizations: SSO and RBAC, per-user identity for MCP tool calls, PII 817 ★
- OpenTag — Open-source, channel-native agent gateway for Slack 499 ★
- Marketplace — Security-audited skills for Claude, Codex & Claude Code 247 ★
README
sapar-skills — скиллы для AI-агентов
Маркетплейс из двух плагинов:
| Плагин | Скиллы | Что делает |
|---|---|---|
mirea-moodle |
mirea-moodle, syncshare-audit |
online-edu.mirea.ru (Moodle РТУ МИРЭА): вход через SSO с кодом 2FA, курсы, папки, скачивание методичек и датасетов, docx → pdf; read-only аудит покрытия тестов SyncShare для своего аккаунта |
job-search |
job-digest, job-apply |
ежедневный дайджест вакансий из Telegram/RSS в папку Mail.ru и отклики на сайтах самих работодателей с резюме под вакансию |
Просто скажи агенту «скачай методичку по ИАД», «что нового по вакансиям» или «откликнись на эту стажировку» — нужный скилл подхватится сам.
Формат — открытый стандарт [Agent Skills](https://agentskills.io) (`SKILL.md`), работает в Claude Code, OpenCode и других агентах.
Установка
**Claude Code (через marketplace):**
/plugin marketplace add Sapar-hub/sapar-skills
/plugin install mirea-moodle@sapar-skills
/plugin install job-search@sapar-skills
**Claude Code / OpenCode (вручную):**
git clone https://github.com/Sapar-hub/sapar-skills
# Claude Code: ~/.claude/skills/ OpenCode: ~/.config/opencode/skills/
cp -r sapar-skills/plugins/*/skills/* ~/.claude/skills/
Нужны: `bash`, `curl`, `python3`; для pdf — `libreoffice`. Для аудита SyncShare дополнительно Node.js, Chrome/Chromium, `openssl`, `unzip` и `xvfb-run` на headless-машине. Для `job-search` — Docker (RSSHub), systemd `--user`, Node.js и Chromium (Playwright), ящик Mail.ru с паролем для внешних приложений.
MIREA Moodle
Логин и пароль передаются только через переменные окружения:
export KC_USER='@edu.mirea.ru' KC_PASS='...'
Дальше агент сам запускает `scripts/mirea.sh` (`check` → `start` → `otp <код>` → `courses` → `course ` → `folder ` → `get `). Скрипт можно запускать и руками, без агента.
SyncShare audit
`syncshare-audit` (в плагине `mirea-moodle`, использует его `mirea.sh` для логина) воспроизводит read-only ауди
Related Skills
SEO Audit Engine
An all-in-one SEO and Generative Engine Optimization (GEO) skill. It turns Claude into a search strategist tha
Rogue SEO Audit Skill
Audit technical, on-page, and AI-search SEO for pages, sites, and content. Use when the user asks for /seo-aud
Email Deliverability
Email deliverability audit — why your mail lands in spam or bounces: SPF/DKIM/DMARC auth & alignment (deeper t
Refinement
Refine the codebase by performing code simplification and a security review in parallel, then applying any nec
Audit Quiz Coverage
Find quiz coverage gaps from recent guide/CHANGELOG/CC-releases changes and propose new questions
Basitalisandhu.Github.Io
Docs hub for Muhammad Basit Ali's open-source AI agent security and cloud security tooling: a page per reposit
Related Agents
Moodle Courier
Stage 2 of the LectureLoop pipeline. Drives the user's live Chrome via chrome-devtools MCP to find each sessio
Better Auth Specialist
The auth layer via Better Auth — server auth instance + config, database adapter and CLI-generated schema, plu
Comms Scout
Read-only sweep of a communication surface (Exchange mail, Telegram, the calendar, the Sentinel urgent queue)