Skip to content

FredLackey/shared-scripts

Repository files navigation

Shared Scripts

A collection of shell scripts, automation tools, and Claude Code skills for common development and infrastructure tasks.


New: Claude Code Skills

This repo now includes installable skills for Claude Code — step-by-step guided workflows that Claude follows when you ask for help. No coding experience needed.

To install a skill, just open Claude Code and tell it:

"Install this skill from https://raw.githubusercontent.com/FredLackey/shared-scripts/main/skills/github-onboarding/SKILL.md"

Then say something like "Help me set up GitHub" and Claude takes it from there.

Browse all available skills →


Claude Code Skills

Ready-to-use skills that walk you through common workflows step by step. See the skills README for full installation instructions.

Skill Description
GitHub Onboarding Complete GitHub setup on macOS for beginners — CLI installation, authentication, SSH keys, Git identity, and commit signing.
GitHub Repo Setup Connect a local folder to a GitHub repo, or create both from scratch. The natural next step after onboarding.

Scripts

CloudFront Deploy for React (cloudfront-deploy-react)

Automates the complete deployment of a Vite-based React application to AWS S3 and CloudFront. It handles resource creation (S3, OAC, Distribution), code build, and deployment in one go.

CloudFront Add Domain (cloudfront-add-domain)

Automates adding a custom domain and SSL certificate (via ACM) to an existing CloudFront distribution.

CloudFront Info (cloudfront-info)

A utility to find and display the details of a CloudFront distribution by searching for its S3 origin bucket name.

CloudFront Remove (cloudfront-remove)

A destructive script that finds and permanently deletes all AWS resources associated with a CloudFront deployment based on the S3 origin bucket. Use this to tear down environments and avoid ongoing costs.

Route 53 Takeover (route53-takeover)

Infrastructure-as-Code for managing Route 53 DNS zones and records using Terraform. Designed to take over existing DNS zones or create new ones with comprehensive DNS record management capabilities. Includes zone extraction tools for importing existing configurations.

XCopy Update (xcopy-update)

A Windows batch script for updating an application from a source to a destination directory, with built-in backup functionality.

License

This project is licensed under the Apache License 2.0 - see the LICENSE file for details.

📞 Need Help?

If you run into problems or have questions about any of the scripts in this repository, please feel free to reach out.

📧 Contact Information

Fred Lackey
📧 Email: Fred.Lackey@gmail.com
🌐 Website: @FredLackey.com

About

Shared scripts and apps for friends and family members.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors