By whobat
Portable SKILL.md agent skills: a Microsoft Dynamics NAV 2009 toolkit (C/AL development, SQL performance triage, object deployment, service-tier admin, database maintenance, security, troubleshooting), Dynamics AX 2012 / Retail POS, generic SQL Server and Windows Event Log triage, Peppol BIS 3.0 document validation, branded document generation, 7pace time tracking, and a self-update skill.
Triage Microsoft Dynamics AX 2012 / R3 AOS (Ax32Serv.exe) crashes and the RPC session-allocation cascade. The bundled script collects, server-side, AOS process crashes (Application 1000 / Ax32Serv.exe), unexpected service terminations (System 7031 / "Object Server"), and the kernel session precursors (Dynamics Server 110 "Session Allocation Failed: already allocated" + 180 "invalid session ID"), then correlates AOS terminations with AX rich-client (Ax32.exe) crashes on the RDS/Citrix farm to expose the "AOS dies -> every client drops at once -> reconnect storm" cascade. Use when an AX AOS service crashed/restarted, users got disconnected en masse, or you see Event 7031/110/180 — e.g. "why did the AOS crash", "AX kicked everyone out", "Ax32Serv keeps restarting". Do NOT use for AX SQL/database slowness (that is ax2012-sql-performance) or generic non-AX event-log triage (that is win-eventlog-triage). Requires PowerShell 7+ and WinRM + an admin credential (always prompted).
Diagnose performance problems in Microsoft Dynamics AX 2012 (incl. R3) and its SQL Server databases — the AX transaction database, the model store, and the Retail channel database. The bundled script collects a read-only DMV snapshot (top queries, waits, blocking, deadlocks, missing/unused indexes, fragmentation, stale stats, config) as JSON; the agent interprets it through an AX lens — known bloat tables (InventSumLogTTS, batch history, database log, AIF logs), AX-specific SQL configuration (RCSI expected ON, TF4136, MAXDOP guidance), AOT-owned indexes, batch server load, and Retail CDX sync health. Use when the user reports AX/Dynamics AX slowness, slow posting or MRP, a slow Retail channel database, batch jobs piling up, or wants a health check of an AX 2012 SQL Server. Do NOT use for generic (non-AX) SQL Servers — that is sqlserver-perf-triage. Requires PowerShell 7+ and VIEW SERVER STATE.
Health sweep across a fleet of Windows POS machines (Dynamics AX 2012 R3 Retail POS or similar) — or any Windows server/workstation fleet — over PowerShell Remoting. The bundled script checks each machine in parallel for stopped auto-start services (POS/Retail/SQL by default), local SQL Server instances with per-database sizes (flagging databases approaching the SQL Server Express 10 GB limit), low disk space, and recent Critical/Error event counts, returning ranked warnings as JSON. Use when the user wants to check/sweep/inspect the POS fleet or a set of Windows machines — e.g. "check all the POS machines", "which tills have problems", "is any POS offline database near the Express limit", "sweep the store machines for stopped services". Read-only. Requires PowerShell 7+, WinRM on the targets, and an admin credential (always prompted).
Turn a Markdown report into a polished, consistently branded document in HTML, PDF, and DOCX — all three from one source and one theme, so every report looks identical. The theme (brand colors, fonts, logo, organization name) can be auto-extracted from a PowerPoint/Office template (.pptx/.potx/.thmx/.docx/.xlsx), or — when there is no Office file — sampled from an image, a website URL, or a PDF, so the output matches the corporate identity. Use when the user wants a standardized, branded, or "nicely formatted" report/document, wants the same report as PDF and/or Word and/or HTML, asks for a company-templated report, wants output that matches a PowerPoint/website/PDF design or color theme, or wants to derive brand colors and a logo from a template, image, web page, or PDF. Requires Python 3.8+ (markdown, python-docx, beautifulsoup4; pillow/pypdfium2/pypdf for image/PDF theme extraction); PDF output additionally needs a headless Chrome/Edge/Chromium.
Validate Peppol BIS 3.0 e-business documents (the UBL formats used for trade across DK and the EU) and tell whether a file is the current standard or an outdated schema. The bundled PowerShell script auto-identifies the document from its root element + cbc:CustomizationID, maps it to the right OpenPeppol ruleset, runs the full official validation (UBL 2.1 XSD + Peppol Schematron) via the OpenPeppol/Helger web service, and reports OK or the exact errors with rule IDs. Covers invoice, credit note (incl. self-billing), order + order response/change/cancellation, order agreement, catalogue + response, despatch advice, MLR, punch out. Use when the user wants to validate/check a Peppol or UBL document, confirm an invoice/order/despatch-advice is valid Peppol BIS 3.0, batch-check a folder of e-invoices, or find out whether a file is the new BIS 3.0 schema or an old one (e.g. CENBII/peppol28a). Do NOT use to CREATE or transform documents — only to validate existing XML.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
A shared collection of Agent Skills — portable SKILL.md-based capabilities that work across multiple coding agents (Claude Code, OpenAI Codex, OpenCode, Gemini CLI, Cursor, and more).
A skill is just a folder containing a SKILL.md (YAML frontmatter + Markdown instructions) plus optional scripts/ and references/. Every skill in this repo conforms to the Agent Skills specification — only spec-defined frontmatter fields (name, description, license, compatibility, metadata), validated in CI by npm run validate — so the same folder installs into any supporting agent. Licensed under MIT; contributions welcome, see CONTRIBUTING.md.
What you need depends on which skills you install. The skill itself (SKILL.md) is just text and needs nothing — the requirements come from any scripts a skill ships and the credentials it talks to.
General
| Requirement | When it's needed | Notes |
|---|---|---|
| Node.js 18+ | Only for the npx installer (bin/cli.js). | Not needed if you use install.ps1 / install.sh or copy folders manually. |
| Python 3.8+ | Any skill that ships .py scripts (currently 7pace-time-tracker). | All three installers auto-detect Python and offer to install it when a Python-based skill is selected — via winget (Windows), brew (macOS), or apt-get/dnf (Linux). If no package manager is found, install manually from python.org. The installers also pip install each skill's Python packages (declared in skill.install.json). |
| PowerShell 7+ | Any skill that declares it as a requirement (currently win-eventlog-triage and nav2009-sql-performance). | All three installers auto-install it when such a skill is selected: winget install Microsoft.PowerShell on Windows (falling back to downloading + silently running the latest MSI from GitHub if winget is absent), brew install --cask powershell on macOS. See Runtime requirements. |
| A supported package manager | Only for the auto-install above. | winget / brew / apt-get / dnf. Without one, install the runtime yourself, then re-run. |
After an auto-install, Python may not be on
PATHfor the current terminal session — open a new terminal (or re-run the installer) so the freshly installedpythonis found.
Per-skill
| Skill | Runtime | Python packages | Credentials |
|---|---|---|---|
| branded-report | Python 3.8+ | markdown, python-docx, beautifulsoup4, pillow, pypdfium2, pypdf (installed automatically) | A local theme.json (brand colors/fonts/logo). PDF additionally needs a headless Chrome/Edge/Chromium (warn-only). |
| 7pace-time-tracker | Python 3.8+ | requests (installed automatically) | config.json with a 7pace Bearer token (worklog CRUD) + optional Azure DevOps PAT (work-item search). See Configuration & secrets. |
| win-eventlog-triage | PowerShell 7+ (auto-installed) | — | A tier-admin credential, prompted each run and never stored. WinRM must be enabled on the target servers. |
| rds-profile-triage | PowerShell 7+ (auto-installed) | — | A tier-admin credential, prompted each run and never stored. WinRM (or DCOM/WMI for the dead-WinRM fallback) on the target RDS hosts. Read-only. |
| nav2009-development | — (knowledge-only) | — | — |
| nav2009-sql-performance | PowerShell 7+ (auto-installed) | — | Windows integrated auth by default (or -SqlCredential, prompted). Needs VIEW SERVER STATE + VIEW DATABASE STATE on the SQL Server. Read-only. |
| nav2009-object-management | NAV 2009 Classic client (finsql.exe — from a NAV install, not auto-installable; warned if missing) | — | Manual Object Designer runbook (NAV 2009 has no object CLI — that arrived in NAV 2013). Developer license for .txt/compile; end-user license suffices for .fob import. SQL read access for verification. |
| nav2009-service-tier-admin | PowerShell 7+ (auto-installed) | — | Local admin to read service config / restart; remote needs CIM/WinRM + admin on the target. Inventory is read-only; restart is opt-in. |
| nav2009-db-maintenance | PowerShell 7+ (auto-installed) | — | Windows integrated auth by default (or -SqlCredential, prompted). db_backupoperator/db_owner (backup), ALTER (index), db_owner/sysadmin (CHECKDB). Defaults to a dry run. |
| nav2009-permissions-security | — (knowledge-only) | — | — |
| nav2009-troubleshooting | — (knowledge-only) | — | — |
npx claudepluginhub whobat/ai-agent-skills --plugin ai-agent-skillsComprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
Develop, test, build, and deploy Godot 4.x games with Claude Code. Includes GdUnit4 testing, web/desktop exports, CI/CD pipelines, and deployment to Vercel/GitHub Pages/itch.io.
A growing collection of Claude-compatible academic workflow bundles. Covers scientific figures, manuscript writing and polishing, reviewer assessment, citation retrieval, data availability, paper reading, literature search, response letters, paper-to-PPTX conversion, and evidence-grounded Chinese invention patent drafting. Rules are organized as reusable skill folders with explicit workflows and quality checks.
Comprehensive feature development workflow with specialized agents for codebase exploration, architecture design, and quality review
Harness-native ECC operator layer - 67 agents, 271 skills, 92 legacy command shims, reusable hooks, rules, selective install profiles, and production-ready workflows for Claude Code, Codex, OpenCode, Cursor, and related agent harnesses
Design fluency for frontend development. 1 skill with 23 commands (/impeccable polish, /impeccable audit, /impeccable critique, etc.) and curated anti-pattern detection.