ship-it
78Ship Changes Through Pull Requests and CI
Finishing a change requires careful verification, commits, pull-request setup, and CI follow-through. This skill manages that workflow until every check passes.
Manage SOPS Secrets in Repositories
Encrypted repository secrets require careful commands, keys, and environment handling. This skill guides SOPS workflows through an existing pnpm secrets wrapper.
Do not auto-install this skill.
The canonical policy requires operator review before any installation action.
Copy this request to your Agent. It includes the canonical Skill page and manifest.
Review the Skillstore skill "using-sops" from https://skillstore.io/skills/jssblck-using-sops.md and its manifest at https://skillstore.io/api/skills/jssblck-using-sops/manifest. Verify the artifact. Do not auto-install. Inspect the skill and report your findings, then wait for an operator or manual installation decision.Your Agent should still show its plan and request any confirmation required by the security policy.
Use these links when an AI agent, crawler, or script needs clean context instead of reading the full page.
Using "using-sops". Retrieve the development Stripe key without showing other secrets.
Expected outcome:
The assistant identifies the repository wrapper, requests confirmation, retrieves only the named value, and avoids echoing unrelated decrypted data.
Using "using-sops". Add a required API endpoint to every accessible environment.
Expected outcome:
Using "using-sops". Rotate a lost production recipient.
Expected outcome:
The assistant lists recipient replacement, file re-encryption, value rotation, deployment updates, verification, and encrypted history exposure.
The skill intentionally grants agents broad access to encrypted development secrets and supports persistent production elevation. The most serious design stores a shared private key in persistent cloud environment variables, creating cross-project credential exposure.
These are real local capabilities that may be expected for this skill, so they require review but are not counted as confirmed malicious behavior.
Share the versioned assessment report, neutral badge, embed card, and citations. Skillstore reports evidence without deciding whether this Skill is safe.
https://skillstore.io/skills/jssblck-using-sops/audits/1?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report[](https://skillstore.io/skills/jssblck-using-sops?utm_source=security_passport_badge)<a href="https://skillstore.io/skills/jssblck-using-sops?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/jssblck-using-sops/security.svg" alt="Skillstore security assessment" loading="lazy"></a><iframe src="https://skillstore.io/embed/skills/jssblck-using-sops.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>jssblck. (2026). using-sops security audit report (audit version 1) [Author version unspecified]. Skillstore. https://skillstore.io/skills/jssblck-using-sops/audits/1@techreport{jssblck-jssblck-using-sops-2026,
author = {jssblck},
title = {using-sops security audit report (audit version 1)},
institution = {Skillstore},
year = {2026},
number = {1},
url = {https://skillstore.io/skills/jssblck-using-sops/audits/1},
note = {Author version unspecified}
}cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "using-sops security audit report (audit version 1)"
version: "unspecified"
type: report
authors:
- name: "jssblck"
date-released: "2026-08-23"
url: "https://skillstore.io/skills/jssblck-using-sops/audits/1"
identifiers:
- type: other
value: "skillstore:jssblck-using-sops:audit:1"
description: "Skillstore immutable audit report identifier"
Inspect or change an encrypted development variable through the repository wrapper.
Prepare production decryption and service startup while keeping the key outside application files.
Replace a lost or compromised age recipient and re-encrypt affected secret files.
Use the repository secrets wrapper to retrieve [VARIABLE] from development. Explain the command first and avoid displaying unrelated values.
Add [VARIABLE] to the development secrets and environment schema. Confirm before changing files and report any environment you cannot decrypt.
Run [COMMAND] with development secrets through the repository wrapper. Verify the command scope and do not print decrypted values.
Review the SOPS recipients for [PROJECT]. Propose a rotation plan for [COMPROMISED_RECIPIENT], including affected files, approvals, re-encryption, and credential replacement.
Author
jssblckLicense
MIT
Skillstore revision
r1
Version notice
The author did not declare a version.
Repository
https://github.com/jssblck/agents/tree/4658295e88faed205cc134edf987f7ea4e0c8ea4/skills/using-sopsRef
0139ec01bdea5a1eaac3b0e3c90753dbfe65aaa1
Maintenance freshness
8/23/2026
Usage
0 downloads ยท 0 views
File structure
Ship Changes Through Pull Requests and CI
Finishing a change requires careful verification, commits, pull-request setup, and CI follow-through. This skill manages that workflow until every check passes.
Remove Machine-Written Tells from Durable Prose
Durable prose can sound generic when rhetoric obscures concrete facts. This skill removes formulaic patterns while preserving meaning, technical details, and voice.
Manage Stacked Pull Requests with gh-stack
Dependent pull requests are difficult to organize, update, and merge safely. This skill guides reliable gh-stack workflows for linear branch stacks.
Coordinate Parallel Agents With Fewer Conflicts
Parallel coding agents often collide in shared files and documentation. This skill provides structural and editing practices that reduce merge conflicts.
Merge Open Pull Requests as One Stack
Merging several open pull requests together requires careful ordering, conflict handling, and repeated verification. This skill builds one GitHub stack and merges it through repository protections.
Build Reliable Code with Durable Principles
Inconsistent engineering choices make code harder to review and maintain. This skill applies clear design, testing, error, and tooling defaults across common languages.
Build Governed Incident Command Packets
by yaojingang
Incident response notes often become inconsistent, incomplete, and hard to review. This skill turns operational inputs into a governed packet with severity, owners, communications, and review notes.
Automate DevOps Pipelines and Deployments
by alirezarezvani
DevOps work often requires repeatable pipeline, infrastructure, and deployment patterns. This skill provides scripts and reference guides for CI/CD, IaC, deployment, and operations review.
Coordinate Cloud DevOps Workflows
by sickn33
Cloud delivery work often spans many tools and phases. This skill organizes infrastructure, CI/CD, Kubernetes, monitoring, security, costs, and recovery work into clear prompts.
Build Better Terraform Modules
by sickn33
Terraform projects often grow into inconsistent modules, unclear tests, and risky release workflows. This skill gives Claude, Codex, and Claude Code practical Terraform and OpenTofu patterns for safer infrastructure delivery.
Design Production Helm Chart Architecture
by 92Bilal26
Teams often copy Helm examples that do not match their operational constraints. This skill guides chart architecture through dependencies, hooks, values, environments, and operator needs.
Generate Kubernetes Manifests Safely
by sickn33
Kubernetes manifests are easy to misconfigure when teams write them from memory. This skill turns requirements into structured YAML guidance with security, probes, resources, and service patterns.