Back to the catalog

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.

More