← all publishers

suzuki-shunsuke

@suzuki-shunsuke source repo

12 published skills

  1. Ghtkn · suzuki-shunsuke
    Read ghtkn's documentation with `ghtkn docs list` and `ghtkn docs show <name>` before answering. ghtkn is a CLI that creates short-lived (8h) GitHub user access tokens from GitHub Apps. Use for any question about ghtkn, `GHTKN_*` environment variables, `ghtkn get` / `exec` / `auth` / `agent` / `revoke`, the ghtkn git credential helper, or errors from ghtkn. Use it too when a tool that embeds the ghtkn Go SDK - aqua, pinact, ghir, ghaperf - fails to get a token or seems to ignore ghtkn.
    0
    installs
  2. Tfaction · suzuki-shunsuke bundle
    Use this skill when working with tfaction, a GitHub Action for running Terraform or OpenTofu on GitHub Actions. Use this skill when the user wants to: - Build or change GitHub Actions workflows that run terraform plan on pull requests and terraform apply on merge with tfaction - Edit `tfaction.yaml` or `tfaction-root.yaml`, or work out where a given setting belongs and what overrides what - Configure a tfaction feature (drift detection, plan files, follow-up PRs, scaffolding, tfmigrate, secrets, AWS/Google Cloud authentication, linting, target aliases) - Troubleshoot a tfaction workflow run — a failed apply, a stale plan file, a missing root module in the target list, a label that fails to be created - Upgrade tfaction from v1 to v2 Even if the user doesn't mention "tfaction" by name — if they are editing `tfaction.yaml` / `tfaction-root.yaml`, or asking about a workflow that calls `suzuki-shunsuke/tfaction`, this skill applies.
    0
    installs
  3. En · suzuki-shunsuke
    Translates the document or text in context into English. Use when the user asks to translate something into English, or invokes /en.
    0
    installs
  4. Go · suzuki-shunsuke
    Conventions and commands for Go projects — testing, linting, JSON Schema generation, and error handling. Use when developing, testing, or linting Go code in this repository.
    0
    installs
  5. Pr · suzuki-shunsuke
    Creates a branch, commits the changes, and opens a pull request whose description summarizes the full diff between base and head. Use when the user asks to create a pull request, open a PR, or submit changes for review.
    0
    installs
  6. Manner · suzuki-shunsuke
    Baseline rules for this repository — use English, never commit to default branches, never rewrite commit history. Use at the start of any coding or git task.
    0
    installs
  7. Create Skill · suzuki-shunsuke
    Creates agent skills from an OSS project's documentation. Splits the documentation other than README.md into per-topic skills/<oss>-<topic>/*.md files, and has README.md and SKILL.md reference them, so human-facing documentation and skills share the same body and avoid double maintenance. Use when turning an OSS project's documentation into skills, or restructuring existing documentation into a skill-based layout.
    0
    installs
  8. Review Skill · suzuki-shunsuke
    Reviews an agent skill's SKILL.md against authoring best practices and reports findings by severity. Use when the user asks to review, audit, or check the quality of an agent skill or a SKILL.md.
    0
    installs
  9. Commit Message · suzuki-shunsuke
    Writes commit messages following Conventional Commits in English. Use when the user asks to write, format, or improve a commit message.
    0
    installs
  10. Validate Pr Review App · suzuki-shunsuke bundle
    Use this skill when working with validate-pr-review-app, a self-hosted GitHub App that validates Pull Request reviews to ensure PRs cannot be merged without proper approvals. Use this skill when the user wants to: - Update the configuration of validate-pr-review-app (e.g. make an app trusted, add untrusted_machine_users, change approval requirements) - Understand why a PR requires two approvals or how to avoid the two-approval requirement - Troubleshoot PR merge failures related to approval validation Even if the user doesn't mention "validate-pr-review-app" by name — if they ask about PR approval requirements, trusted apps, or merge validation, this skill applies.
    0
    installs
  11. Merge Pull Request Workflow · suzuki-shunsuke
    Rewrites a repository's GitHub Actions workflows so that each pull_request workflow exposes exactly one required status check job, by merging pull_request workflows together and moving their jobs into wc_*.yaml reusable workflows. Use when asked to consolidate pull_request workflows, add a status-check job, or make GitHub required status checks easier and safer to manage.
    0
    installs
  12. Github App Private Key AWS Kms · suzuki-shunsuke bundle
    Rewrites GitHub Actions workflows so that GitHub App installation access tokens are generated by delegating JWT signing to AWS KMS instead of storing the private key in GitHub Secrets. Prevents the private key from leaking. Use when migrating from actions/create-github-app-token to suzuki-shunsuke/create-github-app-token-aws-kms, when registering a GitHub App private key in KMS, or when setting up OIDC so GitHub Actions can assume an AWS IAM role.
    0
    installs