vapvarun/claude-backup

Personal backup of Claude Code skills and plugins

5 stars0 forksUpdated Jan 26, 2026
npx skills add vapvarun/claude-backup

README

Claude Code Skills & Configuration

Team skills and configuration for Claude Code, optimized for WordPress development.

Quick Install (Any System)

1. Clone the repo

cd ~
git clone https://github.com/vapvarun/claude-backup.git

2. Copy to Claude config folder

macOS/Linux:

mkdir -p ~/.claude/skills
cp -r ~/claude-backup/skills/* ~/.claude/skills/
cp ~/claude-backup/CLAUDE.md ~/.claude/CLAUDE.md

Windows (PowerShell):

mkdir -Force $env:USERPROFILE\.claude\skills
Copy-Item -Recurse $env:USERPROFILE\claude-backup\skills\* $env:USERPROFILE\.claude\skills\
Copy-Item $env:USERPROFILE\claude-backup\CLAUDE.md $env:USERPROFILE\.claude\CLAUDE.md

3. Verify installation

Open Claude Code and ask:

"List my available skills"

Updating Skills

Pull latest and copy again:

cd ~/claude-backup
git pull
cp -r skills/* ~/.claude/skills/
cp CLAUDE.md ~/.claude/CLAUDE.md

How Claude Uses These Skills

Automatic Detection

Claude reads CLAUDE.md on every conversation and applies relevant skills based on context:

Your RequestSkills Auto-Applied
"Build a plugin"wp-plugin-development, wp-security-review
"Review this code"code-review, pr-review
"Write docs"documentation
"Create marketing content"marketing, email-marketing, social-media
"Fix this bug"wp-debugging
"Is this secure?"wp-security-review

Manual Invocation

Use /skill [name] to explicitly load a skill:

/skill wp-security-review
/skill marketing
/skill code-review

Available Skills

WordPress Development

SkillUse For
wp-plugin-developmentBuilding plugins
wp-theme-developmentBuilding themes
wp-gutenberg-blocksBlock editor development
wp-security-reviewSecurity audits
wp-performance-reviewPerformance audits
wp-debuggingDebugging issues
woocommerceWooCommerce development

Code Quality

SkillUse For
code-reviewReviewing code
pr-reviewPull request reviews with double verification
team-standardsTeam coding conventions
testingWriting tests (Jest, PHPUnit, Playwright)
accessibilityWCAG compliance

Frontend

SkillUse For
frontend-designUI design and implementation
css-stylingCSS and responsive design
react-componentReact development
javascriptJavaScript patterns
typescriptTypeScript development

Marketing & Communication

SkillUse For
marketingFull marketing content packages
email-marketingEmail campaigns
social-mediaSocial media content
client-communicationClient emails and updates
documentationUser documentation

Other

SkillUse For
git-workflowGit and branching
api-endpointREST API development
databaseDatabase design
devopsDeployment and CI/CD
seo-optimizationSEO improvements

Team Guidelines (CLAUDE.md)

The master CLAUDE.md enforces:

Security (Non-Negotiable)

  • Sanitize all input
  • Escape all output
  • Use nonces for forms
  • Check capabilities
  • Use $wpdb->prepare()

Double Verification

Before completing any task:

  1. Security checklist
  2. Quality checklist
  3. Edge cases
  4. WordPress standards

Communication Style

  • Human tone, not robotic
  • Maximum one emoji per message
  • No buzzwords (revolutionary, seamless, game-changing)
  • No filler words (basically, simply, essentially)
  • Direct and respectful of time

Edge Cases to Check

  • Post with no featured image
  • User with no display name
  • Empty arrays and null values
  • Zero vs empty string vs null
  • First-time install (no saved options)
  • Meta value of 0 vs not existing

For Claude: Self-Learning Instructions

When asked to update or learn from this repo:

  1. Read CLAUDE.md for team guidelines
  2. Scan skills/ folder for available skills
  3. Read relevant skill.md files based on task
  4. Apply guidelines and patterns from skills
  5. Follow double verification before completing work

To refresh your knowledge:

"Read the CLAUDE.md and skills in claude-backup repo and update your understanding"

Contributing

  1. Update skills in claude-backup/skills/
  2. Update CLAUDE.md if adding team guidelines
  3. Commit and push
  4. Run install commands on other systems to sync

Publisher

vapvarunvapvarun

Statistics

Stars5
Forks0
Open Issues0
CreatedDec 18, 2025