Publisher
Publish HTML frontend projects to the PushWebly publishing platform, list published projects, obtain shareable project URLs, change a published app's public/private visibility, and package published HTML projects into Android APKs. Use when Codex needs to publish a local zip project, publish and build an APK, build an APK for an existing published project, toggle an app between public and private, list a user's published projects, or log in/register for this publishing platform. Codex should use HTTP APIs with curl when remote MCP tools are not mounted.
Install
npx skills add publisher-skill/publisher --skill publishergit clone --depth 1 https://github.com/publisher-skill/publisher.git /tmp/publisher
mkdir -p ~/.claude/skills
cp -r /tmp/publisher/. ~/.claude/skills/publisherPersonal skills live in ~/.claude/skills. Use .claude/skills in a project folder to share a skill with your team.
From the SKILL.md
# Publisher Skill Publish HTML frontend projects to the publishing platform and optionally package them as Android APKs. Platform URL: ```text https://pushwebly.com ``` Use "project" in user-facing messages. The canonical API paths are `/api/projects` and canonical tool names are `project_*`. Deprecated `game_*` aliases and `gameId` response fields may still appear; treat `gameId` as the project id. ## Codex Execution Rules - Prefer mounted `project_*` MCP tools if they exist in the current environment. - If remote MCP tools are not mounted, use the HTTP APIs with `curl`. - Do not require Python. Optional scripts, if present, are for CLI/CI users only. - Ask only for genuinely missing information: credentials, zip path, project name, public/private visibility, or private access password preference. - Never write credentials into a project zip or repository file. Store them only in the user's local `~/.publisher/config.json` after consent. - On Windows/PowerShell, use a temp JSON file for request bodies instead of shell-escaping inline JSON. ## Intent Mapping | User intent | Action | Missing information to ask for | |---|---|---| | Publish, ship, upload, put online | Publish project | zip path, project name | | Make an installable phone app, APK, Android package | Publish and build APK | zip path, project name | | Build APK for an already published project | Build APK | project id; use project list if needed |
Details
- Skill name
publisher- Repository
- publisher-skill/publisher
- Repo updated
- 6 August 2026
FAQ
What does the Publisher skill do?
Publish HTML frontend projects to the PushWebly publishing platform, list published projects, obtain shareable project URLs, change a published app's public/private visibility, and package published HTML projects into Android APKs. Use when Codex needs to publish a local zip project, publish and build an APK, build an APK for an existing published project, toggle an app between public and private, list a user's published projects, or log in/register for this publishing platform. Codex should use HTTP APIs with curl when remote MCP tools are not mounted.
How do I install the Publisher skill?
skills CLI (Claude Code, Cursor, Codex and more): npx skills add publisher-skill/publisher --skill publisher. Skills go in ~/.claude/skills (personal) or .claude/skills (project), and Claude loads them automatically when a task matches the description.
Is Publisher popular?
It lives in publisher-skill/publisher, which has 25 GitHub stars and 1 forks.
Related skills
Dataset Generator
21Bhanunamikaze/AI-Dataset-Generator
Use this when the user wants to generate, normalize, verify, deduplicate, or export training datasets for Codex, Antigravity, or Claude Code from topics, URLs, reference material, web research, or existing JSONL/CSV files. Supports SFT and DPO workflows, custom export schemas, and deterministic local pipeline scripts.
Only Skill You Need
28Endokelp/Only-Skill-You-Need
The first and only skill a beginner should install. Bootstraps the rest of the agent skill stack for this project, then routes every task to the current best skill for that job. Keeps a dual ledger (global defaults + project overlay) so the same use-case never gets two skills and a worse skill never replaces a better one. This skill should be used when starting a new project, setting up Claude Code / Cursor / Codex / Copilot, asking "what skills should I use", "best skills right now", "bootstrap my skills", "the only skill I need", beginning any coding task where the right skill might already
Razbor Servisa
19mcdenil-skills/razbor-servisa
Метод-рефлекс: как превратить ЛЮБОЙ сторонний сервис в CLI-инструмент для агента, когда у сервиса нет удобного «разъёма». Скилл сам определяет ситуацию доступа (есть открытый API / API кривой и неполный / API нет вообще) и ведёт по нужной ветке: собрать по докам API, либо подсмотреть скрытый API прямо в браузере — режим разработчика (F12) → вкладка Network → Copy as cURL → сборка CLI под стек проекта → генерация Skill, чтобы агент сам звал команды. Обязательно используй этот скилл, когда задача касается ЧУЖОГО/СТОРОННЕГО сервиса: интеграция, автоматизация или повторение его логики (маркетплейс
Repl Scratchpad
24knot0-com/repl-scratchpad
Use instead of chaining 3+ Bash calls, grep/cat/find pipelines, or any multi-step data processing. This skill should be used when the user asks to "start a scratchpad", "use the REPL", "scratchpad mode", "persistent Python session", or when a task involves exploration, analysis, or file processing that would benefit from composing operations in code rather than making individual tool calls. It creates a persistent Python REPL via tmux where variables survive across turns and only print() output enters context — a context-efficient alternative to Bash for data-heavy work.
Codex Delegator
22eddiearc/codex-delegator
Automatically delegate complex, logic-intensive tasks to OpenAI Codex CLI via `codex exec --full-auto`. Claude Code uses this skill to invoke Codex for complex backend logic, intricate algorithms, or persistent bugs. Enables seamless AI-to-AI collaboration where Claude Code analyzes and Codex executes.
Recommendations
27tasteray/skills
TasteRay API integration for personalized recommendations across verticals (movies, restaurants, products, travel, jobs). Use when you need to: (1) recommend movies, restaurants, products, travel, or jobs, (2) answer "what would I like" questions, (3) provide personalized recommendations based on preferences, (4) rank or score items for a user, (5) explain why something matches a user's taste, (6) build recommendation context from conversation, (7) integrate psychological profiles with recommendation systems.
Browse the most popular Claude skills, all software development skills, or write your own with the skills generator.