auto-dev
Auto Dev
This skill is designed for reuse across projects. Keep business-specific behavior in project packs and inject it via .skills-hub/ hooks.
Guardrails
- Confirm scope with
pwd; keep all reads/writes inside the current worktree. - Read the current branch with
git rev-parse --abbrev-ref HEAD. - If the branch is
devormain, stop and ask the user to switch by default. - Never checkout, merge, rebase, or push
devormainby default. - Never push to any remote branch other than the current branch name by default.
- Never force-push or rewrite remote history.
- For GitHub Actions deploys, require the branch to track
origin/<current-branch>; infer deploy targets from the remote branch state, not unpushed local commits. skills-hubexception (explicit user request only):- Allow operating on
mainonly in theskills-hubrepo. - Treat explicit confirmation as part of the protected command invocation, using
AUTO_DEV_ALLOW_SKILLS_HUB_MAIN=skills-hub-main-confirmed. - Allow commit/push to
origin/mainonly after task completion and explicit confirmation. - Keep all other protections unchanged.
- Allow operating on
Secure context input
More from xiaojiongqian/skills-hub
patent-search-cn-us
Patent prior-art search and novelty check guidance focused on China and the United States (CNIPA, USPTO, Google Patents, WIPO). Use when asked to plan or run CN/US patent searches, draft search strategies, or produce a preliminary novelty search report.
89jina-web-fetch
Fetch webpage text with a normal HTTP request first, then automatically fall back to jina.ai proxy when direct access fails or returns login/JS-blocked content. Use when extracting content from X (Twitter) or other pages that are hard to read directly.
52git-pr-merge
>
12gh-fix-ci
Inspect GitHub PR checks with gh, pull failing GitHub Actions logs, summarize failure context, then create a fix plan and implement after user approval. Use when a user asks to debug or fix failing PR CI/CD checks on GitHub Actions and wants a plan + code changes; for external checks (e.g., Buildkite), only report the details URL and mark them out of scope.
9firebase-gcp-debug
Debug Firebase and Google Cloud issues (emulators, Cloud Functions v1/v2, Firestore/Auth/Storage) using `firebase` and `gcloud` CLIs. Use when investigating Firebase 部署/函数报错, emulator 启动失败, Firestore 权限/索引问题, or when you need to query GCP Cloud Logging / Cloud Run logs for Firebase-backed services.
8playwright-mcp
Use Playwright MCP for browser automation and regression checks when Chrome DevTools MCP is unavailable, when you need cross-browser coverage (Chromium/Firefox/WebKit), or when scripted browser control is more reliable.
7