AgentToolHub
Skill

python-memory-safe-scripts

python-memory-safe-scripts — a Claude Code skill from terrylica/cc-skills

Features

  • ✓Skill architecture and validation for plugins
  • ✓ADR-driven 4-phase development workflow
  • ✓GitHub automation with GFM link validation
  • ✓Link validation for quality assurance
  • ✓DevOps tools for credential management and ML pipelines
  • ✓Dotfile management via natural language workflows
  • ✓Comprehensive documentation tools
  • ✓Code clone detection and performance profiling
  • ✓Slash command generation for productivity
  • ✓MQL5 development support
  • ✓ITP workflow enforcement and ASCII art blocking
  • ✓Git worktree management for alpha-forge
  • ✓Autonomous AI orchestration with Ralph Wiggum technique
  • ✓Visit the GitHub repo for more plugins

Installation Guide

Prerequisites

| Requirement | Check | Install |
| ----------- | ------------------ | --------------------------------------------------------------------------------------- |
| Claude Code | claude --version | Getting Started Guide |

Quick Start (Recommended)

Run these commands in your terminal (not inside Claude Code):

bash
# 1. Add the cc-skills marketplace
claude plugin marketplace add terrylica/cc-skills

# 2. Install all plugins (one-liner)
for p in itp plugin-dev gh-tools link-tools devops-tools dotfiles-tools doc-tools quality-tools productivity-tools mql5 itp-hooks alpha-forge-worktree ru iterm2-layout-config statusline-tools notion-api asciinema-tools git-town-workflow quant-research gmail-commander; do claude plugin install "$p@cc-skills"; done

# 3. Sync hooks to settings.json (requires cloning the repo)
git clone https://github.com/terrylica/cc-skills.git /tmp/cc-skills
/tmp/cc-skills/scripts/sync-hooks-to-settings.sh

# 4. Restart Claude Code to activate hooks
claude

Step-by-Step Installation

#### Step 1: Add the Marketplace

bash
claude plugin marketplace add terrylica/cc-skills

This clones the marketplace to ~/.claude/plugins/marketplaces/cc-skills/.

Verify installation:

bash
claude plugin marketplace list
# Should show: cc-skills - Source: GitHub (terrylica/cc-skills)

#### Step 2: Install Individual Plugins

bash
# Install core plugins
claude plugin install itp@cc-skills
claude plugin install plugin-dev@cc-skills
claude plugin install gh-tools@cc-skills

# Install all remaining plugins
claude plugin install link-tools@cc-skills
claude plugin install devops-tools@cc-skills
claude plugin install dotfiles-tools@cc-skills
claude plugin install doc-tools@cc-skills
claude plugin install quality-tools@cc-skills
claude plugin install productivity-tools@cc-skills
claude plugin install mql5@cc-skills
claude plugin install itp-hooks@cc-skills
claude plugin install alpha-forge-worktree@cc-skills
claude plugin install ru@cc-skills
claude plugin install iterm2-layout-config@cc-skills
claude plugin install statusline-tools@cc-skills
claude plugin install notion-api@cc-skills
claude plugin install asciinema-tools@cc-skills
claude plugin install git-town-workflow@cc-skills
claude plugin install quant-research@cc-skills

#### Step 3: Sync Hooks

Hooks provide pre/post tool use enforcement and session events. They must be explicitly synced to ~/.claude/settings.json:

bash
# Clone the repository (if not already cloned)
git clone https://github.com/terrylica/cc-skills.git ~/cc-skills-temp

# Run the hook sync script
~/cc-skills-temp/scripts/sync-hooks-to-settings.sh
# Output: ✓ Hooks synced: PreToolUse=7, PostToolUse=3, Stop=5

#### Step 4: Restart Claude Code

Hooks require a restart to take effect:

bash
# Exit any running Claude Code sessions, then:
claude

Verify Installation

bash
# Check marketplace is registered
claude plugin marketplace list

# Inside Claude Code, verify commands are available
# Type "/" and look for itp:go, plugin-dev:create, etc.

Reviews