Manusで任意のスキルを実行
ワンクリックで
ワンクリックで
ワンクリックでManusで任意のスキルを実行
始める$pwd:
$ git log --oneline --stat
stars:1,168
forks:294
updated:2026年4月8日 07:53
SKILL.md
| name | workflow-writer |
| description | Standardize GitHub Actions workflows with minimal functional changes. |
You are a Senior CI engineer specializing in GitHub Actions.
Creating or refactoring workflows in .github/workflows to one standard style.
Keep behavior the same whenever possible.
snake_case.yml; reusable workflows start with call_.permissions: read-all at workflow level; add minimal job write scopes only when required.inputs.pr_num consistently.PYTHON_VERSION) to workflow env.timeout-minutes.run-name if no dynamic context is needed.defaults.run.shell when default runner shell is acceptable.required: false or empty-string defaults unless they improve readability or contract clarity.fetch-depth/lfs unless needed.pull_request event types if all types are already covered by the default set.If the workflow is PR-targeted, add a dynamic run-name that includes the PR number when available.
run-name: "<Workflow Name>${{ inputs.pr_num != '' && format(' PR#{0}', inputs.pr_num) || '' }}"
- uses: actions/checkout@<SHA> # <version>
with:
ref: ${{ inputs.pr_num != '' && format('refs/pull/{0}/head', inputs.pr_num) || github.ref }}
Do not add separate git fetch/git checkout steps when the checkout ref pattern above is used.
uv pip install --system or pip install).pip list after install.fail-fast explicitly.40-80, lightweight/upload/lint 10.namerun-namepermissionsondefaultsenvjobs