istore-build-passwall

克隆 istoreos 仓库,创建 PassWall GitHub Actions 构建 workflow 并推送到指定 GitHub 仓库。触发词:构建 PassWall、istore-build-passwall、创建 PassWall workflow

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "istore-build-passwall" with this command: npx skills add veelove/istore-build-passwall

istore-build-passwall

将 PassWall 构建 workflow 添加到用户的 istoreos fork 仓库。

工作流程

  1. 收集配置 — 请求用户的 GitHub 仓库地址和 Personal Access Token
  2. 克隆 istoreos 官方仓库 — 从 https://github.com/istoreos/istoreos.git 克隆完整内容
  3. 添加 remote — 将用户的 fork 添加为 origin
  4. 写入 workflow — 创建 .github/workflows/build-passwall.yml
  5. 推送 — 提交并强制推送到用户的仓库(覆盖原有内容)
  6. 设置 Workflow permissions — 通过 GitHub API 开启 Read and write permissions 和 Allow GitHub Actions to create and approve pull requests

使用前提

  • 已在 GitHub 上 fork istoreos/istoreos
  • 生成了 Personal Access Token(需开启 repo 权限)

获取 GitHub Token

  1. 访问 https://github.com/settings/tokens/new
  2. 选择 Generate new token (classic)
  3. 勾选 repo 权限
  4. 生成后复制 Token

提示用户输入

当用户触发此 skill 时,要求提供:

  • GitHub 仓库地址:格式 https://github.com/YOUR_USER/istoreos.git
  • Personal Access Token:用于推送代码和设置仓库权限

执行步骤

1. 克隆官方仓库(完整历史)

git clone https://github.com/istoreos/istoreos.git <临时目录>
cd <临时目录>

2. 添加用户 fork 为 origin

git remote add origin https://github.com/<USER>/istoreos.git
# 或如果 origin 已存在则修改 URL
git remote set-url origin https://<TOKEN>@github.com/<USER>/istoreos.git

3. 写入 workflow 文件

references/build-passwall.yml 复制到 .github/workflows/build-passwall.yml

4. 提交并推送

git add .
git commit -m "Add PassWall build workflow"
git push -u origin main --force

5. 设置 Workflow permissions(通过 GitHub API)

# 设置 default_workflow_permissions 为 write
curl -s -X PUT \
  -H "Authorization: token <TOKEN>" \
  -H "Accept: application/vnd.github+json" \
  https://api.github.com/repos/<USER>/istoreos/actions/permissions/workflow \
  -d '{"default_workflow_permissions":"write","can_approve_pull_request_reviews":true}'

推送后告诉用户

  • istoreos 官方仓库内容 + PassWall workflow 已推送
  • 可在 GitHub Actions 页面手动触发构建
  • 选择架构后等待构建完成
  • 下载 .run 文件到路由器执行即可

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Coding

Clip

Downloads given video from YouTube, clips from given start and end time, saves to folder on your Desktop

Registry SourceRecently Updated
Coding

GitHub Workflow

Professional GitHub workflows via gh CLI. Use for repos, branches, PRs, CI/CD, releases, versioning, secrets, issues. Trigger on: GitHub, git, repo, PR, bran...

Registry SourceRecently Updated
Coding

Openclaw Version Bug Hunter

Query version-specific GitHub bug reports with quality assessment markers; agent combines output with user config for contextual upgrade evaluation.

Registry SourceRecently Updated
1390suidge
Coding

Gstack Orchestrate

Master orchestration skill that takes a gstack implementation plan and ships it via parallel Claude Code subagents in isolated git worktrees. Sits between /a...

Registry SourceRecently Updated