Agent skill

Extension Release Packaging

by qcrao in qcrao/bulk-delete-chatGPT

Use in this repository when the user says 打包, package, build zip, release package, or asks to generate Chrome/Firefox extension store-upload archives; runs the local packaging workflow and keeps…

No licenceAuto-check passedDevelopment

Install Extension Release Packaging

skills CLI
$ npx skills add qcrao/bulk-delete-chatGPT --skill extension-release-packaging -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install qcrao/bulk-delete-chatGPT extension-release-packaging --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/qcrao/bulk-delete-chatGPT.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.agents/skills/extension-release-packaging .claude/skills/extension-release-packaging && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
extension-release-packaging
GitHub stars
139
Token cost
~345 tokens
SKILL.md length
100 words
Files
1
Skills in repo
1
Repo updated
First seen
Licence
None found

At a glance

Use in this repository when the user says 打包, package, build zip, release package, or asks to generate Chrome/Firefox extension store-upload archives; runs the local packaging workflow and keeps…

  • Works in 5 steps: Update both extension manifests together → Keep these fields synchronized → Keep browser-specific manifest differences → …
  • Release package
  • Calls npx
  • Asks to generate Chrome/Firefox extension store-upload archives

What it does

Extension Release Packaging is an agent skill from qcrao/bulk-delete-chatGPT. Use in this repository when the user says 打包, package, build zip, release package, or asks to generate Chrome/Firefox extension store-upload archives; runs the local packaging workflow and keeps Chrome and Firefox manifests in sync.

Its SKILL.md is about 350 tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in Development, covering Browser extensions. The repository describes itself as: bulk delete chatGPT conversations.

When your agent uses it

  • Release package
  • Asks to generate Chrome/Firefox extension store-upload archives
  • Runs the local packaging workflow and keeps Chrome and Firefox manifests in sync

Example prompts

  • “/extension-release-packaging”

Requirements

  • Node.js

Workflow steps

5 steps, taken from the first numbered list in SKILL.md.

  1. Update both extension manifests together
  2. Keep these fields synchronized
  3. Keep browser-specific manifest differences
  4. For packaging requests, run
  5. The generated store-upload zips are

What it can do on your machine

Read from SKILL.md and the folder at commit a788894. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Shell commands in SKILL.md call:

    • npx

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md. Its commands use npx, which can reach the network depending on how they are called.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Extension Release Packaging loads about 345 tokens when it runs. Until then it costs about 65 tokens; SKILL.md has 100 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~65
When it runs · the whole SKILL.md, loaded when a task matches
~345

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

Without a licence we can't republish the file, so here is its outline and opening line. It has 100 words (~345 tokens).

“Use this skill for release/version changes or packaging work in this repository. If the user says only "打包", generate both Chrome and Firefox store-upload zips locally.”

— opening of SKILL.md by qcrao
name
extension-release-packaging

Read the full SKILL.md on GitHub

Files

Just SKILL.md in .agents/skills/extension-release-packaging of qcrao/bulk-delete-chatGPT.

Open the folder on GitHubat commit a788894

Compare with similar skills

Extension Release Packaging next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Extension Release Packaging compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Extension Release Packaging this skillqcrao/bulk-delete-chatGPT139—~345Automated safety check: PassNone
Wxt Browser Extensionsvantezzen/skip-silence4692 repos~1.9kAutomated safety check: PassMIT
Kimi WebbridgeMoonshotAI/kimi-code7.8k—~3.6kAutomated safety check: PassMIT
Repomix Browser Extension Developeryamadashy/repomix29k1 repos~288Automated safety check: PassMIT
Deepseek Automationzhu1090093659/deepseek-pp1.9k—~2.1kAutomated safety check: NotesApache-2.0
Live Extension UI Automationqixing-jk/all-api-hub4.9k—~2.6kAutomated safety check: PassAGPL-3.0

Similar skills

  • Wxt Browser Extensions

    vantezzen/skip-silence

    WXT browser extension performance optimization guidelines. An agent skill from vantezzen/skip-silence.

    469 GitHub starsUsed in 2 repos~1.9k tokens
    DevelopmentAuto-check passed
  • Kimi Webbridge

    MoonshotAI/kimi-code

    Kimi Browser Extension(Kimi 浏览器扩展,原 Kimi WebBridge)lets AI control the user's real browser — navigate, click, type, read, screenshot, and interact with any website using the user's actual login…

    7.8k GitHub stars~3.6k tokensUpdated today
    DevelopmentAuto-check passed
  • Use this skill when developing or maintaining browser extension code in the `browser/` directory, including Chrome/Firefox/Edge compatibility, content…

    29k GitHub starsUsed in 1 repo~288 tokens
    DevelopmentAuto-check passed
  • Deepseek Automation

    zhu1090093659/deepseek-pp

    A skill your agent uses when implementing, resuming, reviewing, or verifying the DeepSeek++ Codex-style automation feature in this repository.

    1.9k GitHub stars~2.1k tokensUpdated 1 mo ago
    DevelopmentAuto-check: notes
  • Live Extension UI Automation

    qixing-jk/all-api-hub

    Control, debug, and test the live dev browser extension UI (Options, Popup, Sidepanel) via CDP with persistent login states and accounts.

    4.9k GitHub stars~2.6k tokensUpdated today
    DevelopmentAuto-check passed
  • Cuts a new Knockoff release by bumping the version, rolling release notes, tagging and shipping to the Chrome, Firefox and Apple stores with a per-store report.

    1.9k GitHub stars~1.2k tokensUpdated 1 mo ago
    DevelopmentAuto-check: notes

Categories

Questions about Extension Release Packaging

What does Extension Release Packaging do?

Use in this repository when the user says 打包, package, build zip, release package, or asks to generate Chrome/Firefox extension store-upload archives; runs the local packaging workflow and keeps…. Extension Release Packaging is an agent skill from qcrao/bulk-delete-chatGPT. Use in this repository when the user says 打包, package, build zip, release package, or asks to generate Chrome/Firefox extension store-upload archives; runs the local packaging workflow and keeps Chrome and Firefox manifests in sync.

When should I use Extension Release Packaging?

Extension Release Packaging fits situations like: release package; asks to generate Chrome/Firefox extension store-upload archives; runs the local packaging workflow and keeps Chrome and Firefox manifests in sync.

How do I install Extension Release Packaging in Claude Code?

Run `npx skills add qcrao/bulk-delete-chatGPT --skill extension-release-packaging -a claude-code`. Or copy the skill folder (.agents/skills/extension-release-packaging in qcrao/bulk-delete-chatGPT) into .claude/skills/extension-release-packaging in your project. Claude Code loads it when a task matches its description.

How do I install Extension Release Packaging in Codex?

Run `npx skills add qcrao/bulk-delete-chatGPT --skill extension-release-packaging -a codex`. Or copy the skill folder (.agents/skills/extension-release-packaging in qcrao/bulk-delete-chatGPT) into .agents/skills/extension-release-packaging in your project. Codex loads it when a task matches its description.

Can I use Extension Release Packaging in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add qcrao/bulk-delete-chatGPT --skill extension-release-packaging -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/extension-release-packaging, .gemini/skills/extension-release-packaging, .github/skills/extension-release-packaging and .opencode/skills/extension-release-packaging in your project.

What does Extension Release Packaging need to run?

Going by SKILL.md and its folder, Extension Release Packaging needs the command-line tools its instructions call (npx). Our summary lists: Node.js.

Does Extension Release Packaging access the network?

SKILL.md contains no URLs. Its commands use npx, which can reach the network depending on how they are called. This is read from the text; nothing was executed.

Is Extension Release Packaging safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Extension Release Packaging use?

No licence was found for Extension Release Packaging or its repository. Without one, default copyright applies: ask the author before reusing or redistributing it.

How many tokens does Extension Release Packaging use?

About 345 tokens (SKILL.md is roughly 1.4k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Extension Release Packaging?

Skills that share tags, products or a category with Extension Release Packaging: Wxt Browser Extensions (vantezzen/skip-silence, 469 stars), Kimi Webbridge (MoonshotAI/kimi-code, 7.8k stars), Repomix Browser Extension Developer (yamadashy/repomix, 29k stars) and Deepseek Automation (zhu1090093659/deepseek-pp, 1.9k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Extension Release Packaging?

qcrao (a GitHub user) maintains it in qcrao/bulk-delete-chatGPT, which has 139 GitHub stars. The repository was last updated on October 1, 2026.

Source: qcrao/bulk-delete-chatGPT on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.