publish

Run pre-publication checks, build, deploy via rsync, and commit changes.

Updated Mar 7, 2026
One-click install
npx skills add https://github.com/nop2099/ai-book --skill publish-nop2099
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: publish
Source: https://github.com/nop2099/ai-book/tree/main/.claude/skills/publish
Command: npx skills add https://github.com/nop2099/ai-book --skill publish-nop2099

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill ensures that code is thoroughly checked for quality, security, and correctness before being deployed to production, preventing errors and vulnerabilities.

Core Features & Use Cases

  • Pre-publication Checklist: Runs a comprehensive series of automated checks including PII scans, tests, security reviews, and link validation.
  • Deployment Automation: Handles the build process, deployment to a live server, and Git commit/push for a seamless release.
  • Use Case: A developer needs to release a new feature. Running the 'publish' skill will automatically verify the code, build the website, deploy it, and commit the changes, ensuring a smooth and safe release.

Quick Start

Run the publish skill to execute the full pre-publication checklist and deploy the changes.

Frequently Asked Questions about publish

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate code deployment and run pre-release security checks?

Automated code deployment executes a comprehensive pre-publication checklist, running PII scanning, security reviews, and automated testing before deploying changes to a live server via rsync.

What is the best way to run a pre-publication checklist for code releases?

A pre-publication checklist for code releases automates PII scans, security reviews, link validation, and automated testing to ensure code correctness and prevent vulnerabilities before deployment.

How do I deploy a website to a live server using rsync and Git?

Deploying a website to a live server via rsync and Git handles the build process, commits changes, pushes to the repository, and synchronizes files to ensure a seamless release.

Can I run PII scanning and link validation automatically before deploying code?

Yes, PII scanning and link validation run automatically as part of the pre-publication checklist, verifying code quality and detecting sensitive information before any deployment occurs.

Does the deployment process handle Git commit and push operations automatically?

Yes, the deployment process manages Git commit and push operations automatically, ensuring that repository changes are synchronized with the live server deployment.

What happens if automated testing fails during the code release process?

Automated testing acts as a gatekeeper during the code release process; if checks fail, the deployment halts to prevent errors and vulnerabilities from reaching the production environment.