hlx-admin-api-executor-guarded
Bundles the hlx-admin-api-executor skill with a PreToolUse hook that blocks any destructive curl command targeting admin.hlx.page before it
Open source Repository Open in the app JSON README (API)
About
Bundles the hlx-admin-api-executor skill with a PreToolUse hook that blocks any destructive curl command targeting admin.hlx.page before it executes. Claude must present a Change Justification (WHY/WHAT/HOW) and get explicit user approval before the command can run.
Details
- Kind
- Plugins
- Topic
- No topic detected
- Publisher
- jackzhaojin
- Origin
- marketplace
- Category
- ferramentas
- Stars
- 1
- Last push
- 2026-06-11T17:44:31Z
- Repository state
- ativo
- Language
- JavaScript
- License
- Apache-2.0
- Added
- 2026-08-30 01:48:58
- Updated
- 2026-08-30 01:48:58
- Origin id
jackzhaojin/ai-builder-kit/hlx-admin-api-executor-guarded
README
# ai-builder-kit
A [Claude Code plugin marketplace](https://docs.anthropic.com/en/docs/claude-code) — a collection of plugins, skills, and hooks for AI-assisted workflows.
## Available Skills
| Skill | Last Modified | Description |
|-------|--------------|-------------|
| [ai-knowledge-harvester](skills/ai-knowledge-harvester/) | 2026-03-28 | Harvest AI docs from repos into a centralized private knowledge repository |
| [conversation-logger](skills/conversation-logger/) | 2026-05-17 | Log Claude Code / Codex sessions as per-session `YYYY-MM-DD-{N}-{slug}.md` files (date + zero-based stage counter + topic slug — folder sort = chronological order). New day = new file. |
| [chat-conversation-logger](skills/chat-conversation-logger/) | 2026-05-17 | Log Claude.ai chat conversations as `YYYY-MM-DD-{N}-{slug}.md` files with verbatim prompts, attachment metadata, and per-turn tool record. Stage prefix `{N}` is always present so listings stay chronologically sorted. |
| [branded-pptx](skills/branded-pptx/) | 2026-03-29 | Create branded PowerPoint decks from templates — analyzes themes, slide masters, layouts with shape dimensions, text capacity, and visual data tracking. Timestamped run folders. **Requires**: [pptx](https://github.com/anthropics/skills) skill + Python 3.12+ |
| [drawio](skills/drawio/) | 2026-04-27 | Generate `.drawio` XML diagrams in Jack's brand style (swimlane frames, 4-color semantic palette, rounded boxes + cylinders for data stores, orthogonal edges, dashed reserved for return/response). Step 0 interview with multiple-choice defaults; render-view-fix loop with versioned-iteration artifacts (`-v1`, `-v2`, …). Ships with two worked output examples, a sample-input reference, and an evals harness. |
| [hlx-admin-api-executor](skills/hlx-admin-api-executor/) | 2026-03-22 | Interactive AEM Edge Delivery Services Admin API executor |
| [playwright-demo-video](skills/playwright-demo-video/) | 2026-06-11 | Generate polished demo videos (MP4) from Playwright specs — on-screen captions, ElevenLabs AI voiceover with exact timestamp sync, freeze-frame merge, background music. Includes auto-discover mode that scans a project and generates a demo spec. **Requires**: ffmpeg, Node.js 18+, Playwright in the target project, ElevenLabs API key (for voiceover) |
## Available Plugins
| Plugin | Last Modified | Description |
|--------|--------------|-------------|
| [hlx-admin-api-executor-guarded](plugins/hlx-admin-api-executor-guarded/) | 2026-03-22 | AEM Edge Delivery Services Admin API executor with PreToolUse guardrails |
## Getting Started
### Option A: Install with `npx skills` (Recommended)
List available skills:
```bash
npx skills add jackzhaojin/ai-builder-kit --list
```
Install a specific skill:
```bash
npx skills add jackzhaojin/ai-builder-kit --skill hlx-admin-api-executor
```
Install all skills:
```bash
npx skills add jackzhaojin/ai-builder-kit --yes
```
### Option B: Add as a Claude Code marketplace
1. In Claude Code, run `/plugin` and navigate to **Marketplaces** > **+ Add Marketplace**. Enter:
```
https://github.com/jackzhaojin/ai-builder-kit.git
```
Or add it directly to your `~/.claude/settings.json`:
```json
{
"extraKnownMarketplaces": {
"ai-builder-kit": {
"source": {
"source": "git",
"url": "https://github.com/jackzhaojin/ai-builder-kit.git"
}
}
}
}
```
2. Run `/plugin` in Claude Code, go to **Discover**, select a plugin, and choose your install scope:
- **User scope** — available in all your projects
- **Project scope** — available to all collaborators on the current repo
- **Local scope** — available only to you in the current repo
3. After installing, run `/reload-plugins` to activate the plugin in your current session.