clear-flutter-env
清除 Flutter 环境变量 (macOS)
概述
此技能允许用户在 macOS 平台上快速清除 FLUTTER_STORAGE_BASE_URL 和 PUB_HOSTED_URL 两个环境变量。这在切换 Flutter 镜像源或重置开发环境时非常有用。
核心任务
清除环境变量
用户可以直接请求清除 Flutter 相关的环境变量。该操作将执行以下命令:
unset FLUTTER_STORAGE_BASE_URL
unset PUB_HOSTED_URL
资源
scripts/
clear_flutter_env.sh: 执行unset命令的 Shell 脚本。
如何使用
- 直接执行: 告知用户执行以下命令:
unset FLUTTER_STORAGE_BASE_URL unset PUB_HOSTED_URL - 运行脚本: 如果需要,可以运行提供的脚本:
./scripts/clear_flutter_env.sh
More from hu-wentao/wyatt_skills
publish-flutter-package
Automates the Flutter package release process via git tags and GitHub Actions. Handles multi-package workspaces, SemVer versioning suggestions based on git history, updating pubspec.yaml and CHANGELOG.md, and dry-run validation. Use when the user wants to "release", "publish", or "version" a Flutter package.
15git-worktree
Create a git worktree for the current repository at the same directory level as the project root. This skill automates branch creation, directory naming according to the format project-T-branch, and initial project setup (e.g., dependency installation). Use this when the user wants to work on a new feature or fix without switching their current workspace.
14update-wyatt-skills
用于更新 'wyatt_skills'仓库包含的技能集合, 当用户需要更新skills调用.
13merge-branch-into-current
Merge a specified branch into the current branch with a merge commit. Use this when the user wants to merge one branch into the current branch, or when Codex should auto-detect the source branch while currently on main. The skill checks whether the source branch and target branch have uncommitted work in any active git worktree and aborts if either branch is dirty.
2release-dart-package-action
Automates the Flutter package release process via git tags and GitHub Actions. Handles multi-package workspaces, SemVer versioning suggestions based on git history, updating pubspec.yaml and CHANGELOG.md, and dry-run validation. Use when the user wants to "release", "publish", or "version" a Flutter package.
2release-flutter-web-s3
Prepare, build, and publish a Flutter Web app to S3-compatible object storage. Use when Codex needs to bump or update pubspec.yaml version, create a Flutter Web release tag, configure a reusable S3 deployment script, build build/web, upload or promote web assets, or inspect a Flutter Web S3 release workflow.
1