sync-content
SKILL.md
Sync Content to S3
Sync local gallery content to AWS S3 bucket.
Arguments
$ARGUMENTS- Optional: specific gallery folder to sync
Steps
-
Verify AWS credentials:
aws sts get-caller-identity --profile pitfal -
Sync all media files:
aws s3 sync ./content/galleries/ s3://pitfal-media/galleries/ \ --profile pitfal \ --exclude "*.DS_Store" \ --exclude "*.tmp" \ --exclude ".git/*" -
Report files uploaded and total size
For Specific Gallery
If $ARGUMENTS is provided:
aws s3 sync ./content/galleries/$ARGUMENTS/ s3://pitfal-media/galleries/$ARGUMENTS/ \
--profile pitfal \
--exclude "*.DS_Store"
Dry Run (Preview Only)
To see what would be synced without uploading:
aws s3 sync ./content/galleries/ s3://pitfal-media/galleries/ \
--profile pitfal \
--dryrun
Output
Report:
- Number of files uploaded
- Number of files deleted (if --delete used)
- Total data transferred
- S3 bucket URL
Weekly Installs
28
Repository
forever-efficie…-websiteFirst Seen
Jan 26, 2026
Security Audits
Installed on
codex28
opencode27
github-copilot27
gemini-cli27
cursor27
continue26