ad-compliance-reviewer
Review ads and campaign setup for policy compliance on Meta (Facebook/Instagram), Google Ads, TikTok Ads, YouTube Ads, Amazon Ads, and DSP/programmatic.
在 ProtoHub 上管理原型。当用户想要上传目录或 ZIP 文件作为原型、更新现有原型、列出原型或获取预览链接时,请使用此技能。它支持自动打包文件夹、强制校验入口文件 (index.html),以及按名称搜索原型以便更新。
Follow the repository instructions for this skill and your agent. Review the files and dependencies before adding it to your workflow.
SkillHub CLI
skillhub install airclear/tc-protohubInspect the source and compatibility requirements, then follow its installation steps.
Give your agent the source link and ask it to inspect instructions and dependencies before explaining the installation steps.
This skill allows AI Agents to manage prototypes on ProtoHub. It provides automated tools for packaging, publishing, and discovering prototypes (folders or ZIP files) in the ProtoHub Private Sandbox.
index.html before uploading.Before performing any action, the AI Agent MUST verify that the following environment variables are set:
PROTOHUB_API_KEY: Required for authentication.PROTOHUB_URL: Base URL of the ProtoHub server (default: http://localhost:48080).Strict Validation Rule: If either of these is missing from the environment and has not been provided by the user in the current session, the Agent MUST NOT attempt to run the script and MUST NOT retry with placeholder values. Instead, immediately ask the user to provide the missing configuration.
export PROTOHUB_API_KEY="your-api-key"
export PROTOHUB_URL="http://localhost:48080"
python skills/tc-protohub/scripts/publish.py publish ./my-dist-folder --name "My Prototype Name"
Overwrites content while maintaining the same ID and URL.
python skills/tc-protohub/scripts/publish.py publish ./my-dist-folder --id 1024
Useful for finding the ID when the user says "Update the 'Login Page' prototype".
python skills/tc-protohub/scripts/publish.py list --name "Login Page"
python skills/tc-protohub/scripts/publish.py get-link 1024
These signals come from indexed source analysis and may lag behind changes. Check the current source files.
# Skill: ProtoHub AI Agent Integration ## Purpose This skill allows AI Agents to manage prototypes on ProtoHub. It provides automated tools for packaging, publishing, and discovering prototypes (folders or ZIP files) in the ProtoHub Private Sandbox. ## Capabilities - **Automated Publishing:** Package a directory or use a ZIP file to create/update prototypes. - **Entry Point Validation:** Automatically checks for `index.html` before uploading. - **Prototype Discovery:** List existing prototypes or search by name to find IDs. - **Preview Management:** Retrieve public URLs for demonstration. ## Mandatory Configuration Before performing any action, the AI Agent MUST verify that the following environment variables are set: - `PROTOHUB_API_KEY`: Required for authentication. - `PROTOHUB_URL`: Base URL of the ProtoHub server (default: `http://localhost:48080`). **Strict Validation Rule:** If either of these is missing from the environment and has not been provided by the user in the current session, the Agent **MUST NOT** attempt to run the script and **MUST NOT** retry with placeholder values. Instead, immediately ask the user to provide the missing configuration. ### How to set: ```bash export PROTOHUB_API_KEY="your-api-key" export PROTOHUB_URL="http://localhost:48080" ``` ## Recommended Tool: publish.py ### Usage Examples #### 1. Upload a Directory as a New Prototype ```bash python skills/tc-protohub/scripts/publish.py publish ./my-dist-folder --name "My Prototype Name" ``` #### 2. Update an Existing Prototype Overwrites content while maintaining the same ID and URL. ```bash python skills/tc-protohub/scripts/publish.py publish ./my-dist-folder --id 1024 ``` #### 3. List Prototypes (Search by Name) Useful for finding the ID when the user says "Update the 'Login Page' prototype". ```bash python skills/tc-protohub/scripts/publish.py list --name "Login Page" ``` #### 4. Get Preview Link ```bash python skills/tc-protohub/scripts/publish.py get-link 1024 ``` ## Bes...
Review ads and campaign setup for policy compliance on Meta (Facebook/Instagram), Google Ads, TikTok Ads, YouTube Ads, Amazon Ads, and DSP/programmatic.
MCP Engineering — Complete Model Context Protocol System
Incident Postmortem Generator
Complete SEO content creation system for AI agents. Research keywords, analyze competitors, write optimized articles, and track rankings — all through natural conversation. No APIs required.