跳到正文
cccskills
免费在 GitHub 公开

browser-extension-developer

Develop and maintain the WXT browser extension that adds a Repomix button to GitHub repository pages. The skill covers Chrome, Firefox, and Edge compatibility, extension scripts, translation files, and commands for building, linting, and testing.

中文简介正在准备中。当前显示英语简介。

原文查看原文说明

Use this skill when developing or maintaining browser extension code in the `browser/` directory, including Chrome/Firefox/Edge compatibility, content scripts, background scripts, or i18n updates.

查看安装方法

适用场景

  • Maintaining the GitHub Repomix button extension
  • Checking Chrome, Firefox, and Edge compatibility
  • Updating translations or adding a language
  • Building and validating extension changes

包含的文件(1)

  • SKILL.md1.1 KB

SKILL.md(原文)

安装前可以查看交给 AI 代理的指令内容。

Browser Extension Developer

Cross-browser extension (Chrome/Firefox/Edge) using WXT framework with Manifest V3. Injects "Repomix" button into GitHub repository pages.

Structure

browser/
├── entrypoints/       # background.ts, content.ts
├── public/_locales/   # i18n (12 languages)
├── wxt.config.ts      # WXT configuration
└── .output/           # Built files (chrome-mv3, firefox-mv2)

Commands

  • npm run dev - Development mode (Chrome default)
  • npm run dev:firefox - Firefox dev mode
  • npm run build-all - Build all browsers
  • npm run lint / npm run test

i18n

12 languages: en, ja, de, fr, es, pt_BR, id, vi, ko, zh_CN, zh_TW, hi

New language: Create public/_locales/[code]/messages.json with keys: appDescription, openWithRepomix

Notes

  • Chrome/Edge use chrome.* APIs, Firefox may need polyfills
  • Run lint and tests before completion

评价

还没有评价。欢迎分享你的使用感受。

评论

无需登录即可发表。欢迎分享使用感受、提问,或说明在哪些环境下无法运行。

还没有评论。来写第一条吧。

提交后会立即公开。请勿填写邮箱、电话等个人信息。URL 最多 2 个。

0 / 1000 字

此表单受 reCAPTCHA 保护,适用 Google 的隐私权政策和服务条款。

同一仓库的技能

Save research findings, fixes, and decisions in a shared Markdown notebook on disk. Search and organize notes across sessions, record when they inform actual work, and let unused notes expire automatically.

中文简介正在准备中。当前显示英语简介。

  • Saving research findings for future sessions
  • Reusing fixes for difficult bugs
  • Recording design decisions and their reasoning
yamadashy/repomix2.9万2026年10月18日 更新

Write Git commit messages that preserve why changes were made. The skill keeps Conventional Commits subject lines and adds structured body entries for user intent, decisions, rejected alternatives, constraints, and lessons supported by the session context.

中文简介正在准备中。当前显示英语简介。

  • Recording the purpose behind a feature
  • Preserving design decisions and rejected alternatives
  • Documenting constraints and implementation lessons
yamadashy/repomix2.9万2026年10月18日 更新

repomix

免费

Combine code from local directories or GitHub into one structured file for AI analysis. Examine project structure, search for related code, and check estimated tokens, the units AI models use to process text.

中文简介正在准备中。当前显示英语简介。

  • Preparing a single codebase file for AI analysis
  • Reviewing a project's directory structure
  • Finding authentication code and database models
yamadashy/repomix2.9万2026年10月18日 更新

Explore local or remote repositories with Repomix CLI to understand their structure, locate related code across files, and review file counts and estimated tokens, the units AI models use to process text.

中文简介正在准备中。当前显示英语简介。

  • Understanding an unfamiliar project's structure
  • Locating authentication code and API endpoints
  • Checking file counts and estimated AI tokens
yamadashy/repomix2.9万2026年10月18日 更新

Maintain the Repomix documentation website by editing guides, navigation, and search labels across languages. Follow its VitePress file structure to add a language and keep translations aligned with the English source.

中文简介正在准备中。当前显示英语简介。

  • Updating the Japanese installation guide
  • Changing navigation and sidebar labels
  • Adding a new language to the documentation
yamadashy/repomix2.9万2026年10月18日 更新

查看 yamadashy 的全部技能

报告此技能的问题