New Research: Supply Chain Attack on Axios Pulls Malicious Dependency from npm.Details
Socket
Book a DemoSign in
Socket

@yeongjaeyou/claude-code-config

Package Overview
Dependencies
Maintainers
1
Versions
49
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@yeongjaeyou/claude-code-config

Claude Code CLI custom commands, agents, and skills

latest
Source
npmnpm
Version
0.24.2
Version published
Maintainers
1
Created
Source

Claude Code Config

A collection of custom slash commands, agents, and skills for Claude Code CLI.

Structure

.claude/
├── commands/                    # Slash commands
│   ├── ask-codex.md             # Request code review via Codex MCP
│   ├── ask-deepwiki.md          # Deep query GitHub repos via DeepWiki
│   ├── ask-gemini.md            # Request code review via Gemini CLI
│   ├── code-review.md           # Process external code reviews (CodeRabbit, etc.)
│   ├── commit-and-push.md       # Automate Git commit and push
│   ├── council.md               # Consult multiple AI models (LLM Council)
│   ├── edit-notebook.md         # Safely edit Jupyter Notebooks
│   ├── generate-llmstxt.md      # Generate llms.txt from URL or directory
│   ├── gh/
│   │   ├── create-issue-label.md  # Create GitHub issue labels
│   │   ├── decompose-issue.md     # Decompose large work into issues
│   │   ├── init-project.md        # Initialize GitHub Project board
│   │   ├── post-merge.md          # Post-merge cleanup
│   │   └── resolve-issue.md       # GitHub issue resolution workflow
│   └── tm/
│       ├── convert-prd.md         # Convert PRD draft to TaskMaster format
│       ├── post-merge.md          # TaskMaster-integrated post-merge cleanup
│       ├── resolve-issue.md       # TaskMaster-based issue resolution
│       └── sync-to-github.md      # Sync TaskMaster -> GitHub
├── guidelines/                  # Shared guidelines
│   ├── work-guidelines.md       # Common work guidelines
│   ├── id-reference.md          # GitHub/TaskMaster ID reference
│   ├── cv-guidelines.md         # Computer vision guidelines
│   └── prd-guide.md             # PRD template for TaskMaster
├── agents/                      # Custom agents
│   ├── web-researcher.md        # Multi-platform web research
│   └── python-pro.md            # Python expert
└── skills/                      # Skills (reusable tool collections)
    ├── code-explorer/           # GitHub/HuggingFace code exploration
    │   ├── SKILL.md
    │   ├── scripts/
    │   └── references/
    ├── feature-implementer/     # TDD-based feature planning
    │   ├── SKILL.md
    │   └── plan-template.md
    ├── notion-md-uploader/      # Upload Markdown to Notion
    │   ├── SKILL.md
    │   ├── scripts/
    │   └── references/
    └── skill-creator/           # Guide for creating skills
        ├── SKILL.md
        └── scripts/

Slash Commands

General Commands

CommandDescription
/commit-and-pushAnalyze changes and commit with Conventional Commits format
/code-reviewProcess external code review results and apply auto-fixes
/edit-notebookSafely edit Jupyter Notebook files with NotebookEdit tool
/generate-llmstxtGenerate llms.txt from URL or local directory
/ask-deepwikiDeep query GitHub repositories via DeepWiki MCP
/ask-codexRequest code review via Codex MCP (with Claude cross-check)
/ask-geminiRequest code review via Gemini CLI (with Claude cross-check)
/councilConsult multiple AI models with multi-round deliberation

GitHub Workflow Commands (/gh/)

CommandDescription
/gh/create-issue-labelAnalyze project and create appropriate GitHub issue labels
/gh/decompose-issueDecompose large work into manageable independent issues
/gh/init-projectInitialize and configure GitHub Project board
/gh/post-mergeClean up branch and update config files (CLAUDE.md, AGENTS.md, GEMINI.md) after PR merge
/gh/resolve-issueSystematically analyze and resolve GitHub issues

TaskMaster Integration Commands (/tm/)

CommandDescription
/tm/convert-prdConvert PRD draft to TaskMaster PRD format
/tm/sync-to-githubSync TaskMaster tasks.json to GitHub Issues/Milestones
/tm/resolve-issueResolve GitHub Issues by TaskMaster subtask units
/tm/post-mergeTaskMaster status update, config file updates, and branch cleanup after PR merge

Agents

AgentDescription
web-researcherMulti-platform tech research with opus model (Reddit, GitHub, HF, arXiv, etc.)
python-proPython expert with opus model (decorators, generators, async/await, optimization)

Skills

code-explorer

Search and analyze code/models/datasets on GitHub and Hugging Face.

# Search GitHub repositories
python scripts/search_github.py "object detection" --limit 10

# Search Hugging Face models/datasets/Spaces
python scripts/search_huggingface.py "qwen vl" --type models

feature-implementer

TDD-based feature planning with quality gates.

  • Phase-based plans with 1-4 hour increments
  • Test-First Development (Red-Green-Refactor)
  • Quality gates before each phase transition
  • Risk assessment and rollback strategies

notion-md-uploader

Upload Markdown files to Notion pages with full formatting support.

  • Headings, lists, code blocks, images, tables, callouts, todos
  • Automatic image uploads
  • Preserved formatting

skill-creator

Guide for creating effective Claude Code skills.

  • Skill structure templates
  • Best practices
  • Validation scripts

Installation

# Install to current project
npx @yeongjaeyou/claude-code-config

# Global install (available in all projects)
npx @yeongjaeyou/claude-code-config --global

Manual Installation

# Method 1: Direct copy
git clone https://github.com/YoungjaeDev/claude-code-config.git
cp -r claude-code-config/.claude /path/to/your/project/

# Method 2: Symbolic link
ln -s /path/to/claude-code-config/.claude /path/to/your/project/.claude

CLI Options

npx @yeongjaeyou/claude-code-config [options]

Options:
  -g, --global   Global install (~/.claude/)
  -h, --help     Show help
  -v, --version  Show version

Installation Modes

When existing folders are detected, you'll be prompted to choose:

ModeBehavior
update (default)Overwrite existing files, add new files, keep custom files
mergeAdd new files only, skip existing files
  • update: Recommended when upgrading to a new version
  • merge: Safe when you have heavily customized files you don't want changed

MCP Server Configuration

The package includes .mcp.json that can be copied to your project root.

Prerequisites

  • Node.js: For npx command
  • Python uv: Install uv
    # macOS/Linux
    curl -LsSf https://astral.sh/uv/install.sh | sh
    
    # Windows
    powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"
    

Included MCP Servers

ServerDescriptionAPI Key
mcpdocsClaude Code, Cursor docs search (mcp-cache wrapper)Not required
deepwikiGitHub repository documentation queryNot required
serenaLSP-based code analysis toolNot required

Usage

# Copy .mcp.json
cp node_modules/@yeongjaeyou/claude-code-config/.mcp.json .

# Or merge contents if you have existing .mcp.json

Note: If you have your own .mcp.json, manually merge the mcpServers object.

Usage Examples

# Generate llms.txt from website
/generate-llmstxt https://docs.example.com

# Commit and push
/commit-and-push src/auth.ts src/utils.ts

# Resolve GitHub issue
/gh/resolve-issue 42

# Consult AI council
/council "Should we use REST or GraphQL for this API?"

Key Features

/generate-llmstxt - LLM Documentation

  • Generate llms.txt from URL or local directory
  • Use Firecrawl MCP for web scraping
  • Organize content into logical sections

/commit-and-push - Git Automation

  • Follow Conventional Commits format (feat, fix, refactor, docs, etc.)
  • Analyze changes and generate appropriate commit message
  • Selectively commit specified files only

/edit-notebook - Jupyter Notebook Editing

  • Use only NotebookEdit tool (protect JSON structure)
  • Track cell_id for correct insertion order
  • Include source format issue resolution guide

/council - LLM Council

  • Query multiple AI models (Opus, Sonnet, Codex, Gemini) in parallel
  • Multi-round deliberation with gap analysis and conflict resolution
  • Anonymize responses for unbiased evaluation
  • Convergence-based termination (confidence > 0.9, consensus reached)
  • Use --quick flag for faster single-round responses

web-researcher Agent

  • Multi-platform search: GitHub (gh CLI), Hugging Face, Reddit, SO, arXiv
  • Official documentation via Context7/DeepWiki
  • Auto-generate research reports

feature-implementer Skill

  • TDD-based feature planning with quality gates
  • Phase-based delivery (1-4 hours per phase)
  • Risk assessment and rollback strategies

code-explorer Skill

  • GitHub repository/code search via gh CLI
  • Hugging Face model/dataset/Spaces search via huggingface_hub API
  • Download and analyze source code in temp directory (/tmp/)

Notification Hooks

Desktop notifications for Claude Code events using OSC escape sequences.

Quick Setup

# 1. Install Terminal Notification extension in VSCode
# 2. Global install includes notify_osc.sh and auto-registers hooks
npx @yeongjaeyou/claude-code-config --global

Supported Events

EventDescription
StopTask completion
NotificationPermission requests, idle prompts

See docs/notification-setup.md for detailed setup guide.

License

MIT License

Keywords

claude-code

FAQs

Package last updated on 26 Jan 2026

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts