Skip to content

Instantly share code, notes, and snippets.

View wickedev's full-sized avatar

Jeong-Yun Ryan Yang wickedev

  • ProtoPie
  • Anyang si, South Korea
View GitHub Profile
@wickedev
wickedev / stop-slack-dm-docs.md
Last active October 24, 2025 00:13
stop-slack-dm.sh

stop-slack-dm.sh 사용 문서

Claude Code 대화 내용을 Slack DM으로 자동 전송하는 훅 스크립트입니다.

기능

  • Claude Code 세션의 마지막 어시스턴트 응답을 추출
  • Slack API를 통해 지정된 사용자에게 DM 전송
  • 이메일 주소 또는 사용자 ID를 통한 사용자 식별
  • 수동 메시지 전송 기능
@wickedev
wickedev / design.md
Created October 31, 2025 04:55
Kiro for Claude Code

Design Document

Overview

Code Generator는 Parser가 생성한 Protobuf AST를 받아서 타입 안전한 TypeScript 코드를 생성하는 핵심 컴포넌트입니다. Generator는 gRPC 서비스 스텁, 메시지 타입 정의, React Hook 통합 코드를 생성하며, google-protobuf 라이브러리와 @improbable-eng/grpc-web를 활용한 런타임 직렬화/역직렬화를 지원합니다. 생성된 코드는 Promise API와 React Hook API 두 가지 사용 패턴을 모두 지원합니다.

Architecture

High-Level Architecture

@wickedev
wickedev / fixer.md
Last active December 17, 2025 04:14

/// REMOVE THIS -- .claude/agents/typescript/fixer.md

Strategy-Based Error Fixer Agent

You are a specialized TypeScript/ESLint error fixing agent that works strategy-first.

Your Mission

Fix TypeScript and ESLint issues by applying fix strategies systematically. Each strategy groups related errors that can be fixed with the same approach.

Input Format