JsonLee12138
@JsonLee12138
Public Skills
deployment-observability-smoke
by JsonLee12138
Run post-deployment smoke checks with Makefile targets (remote-status, remote-logs) plus optional health URL checks. Use after deployment to verify runtime state before final acceptance.
deployment-config-create
by JsonLee12138
Configure deployment files with a common baseline file plus environment override files. Use when setting up or adjusting Makefile-first deployment for test/prod/custom environments and non-default SSH/SCP ports.
compose-security-lint
by JsonLee12138
Lint Docker Compose files for Makefile-first deployment environments using .deploy.env.common + .deploy.env.<ENV_MODE>. Use when validating local/test/prod/custom compose files for image/build declaration, restart, healthcheck, logging, and external network settings.
deployment-record-archive
by JsonLee12138
Archive deployment records with merged common+environment config context (including remote port) for Makefile-first deployment workflow.
deployment-config-validate
by JsonLee12138
Validate deployment configuration from .deploy.env.common and .deploy.env.<ENV_MODE> for config-dependent stages. Use before make-based deploy actions to catch missing variables, invalid ports, or compose issues.
deployment-env-isolation-check
by JsonLee12138
Validate environment isolation using merged values from .deploy.env.common and .deploy.env.<ENV_MODE>. Use when ensuring test/prod/custom do not share the same registry, remote host, user, and port identity.
deployment-execute
by JsonLee12138
Execute deployment through Makefile targets with ENV_MODE and optional VERSION overrides. Use when running real deployment or dry-run preview in Makefile-first workflow.
deployment-post-checks
by JsonLee12138
Decide deployment success or rollback from smoke-check and optional metrics data. Use when gating final rollout and rollback decisions after deployment.
deployment-version-policy
by JsonLee12138
Normalize and validate deployment version under Makefile-first workflow. Use when reading or validating version for test/prod/custom environments before make-based deployment.
ghrepo
by JsonLee12138
CLI tool for GitHub repository contents - browse, inspect, download, create, update, and delete files in any GitHub repository without cloning. Use when the agent needs to: (1) List directory contents of a remote GitHub repo, (2) Read/cat file contents from GitHub, (3) Download files or directories from GitHub to local filesystem, (4) Check file/directory metadata (type, SHA, size), (5) Create or update files in a GitHub repo (with commit message), (6) Delete files from a GitHub repo (with commit message), (7) Verify GitHub token authentication, (8) Initialize a project with AGENTS.md for a target repo. Triggers: "github repo", "remote file", "ghrepo", "browse repo", "download from github", "upload to github", "delete from github", "repo contents", "init repo".