Skip to content

Instantly share code, notes, and snippets.

View greatSumini's full-sized avatar

Choi Sumin greatSumini

View GitHub Profile
---
description:
globs:
alwaysApply: false
---
# ISMS-P Based Secure Development Rules
This document defines the mandatory security rules for developers during code implementation.
@greatSumini
greatSumini / git-commit-message.mdc
Created July 9, 2025 17:19
Git Commit Message Rule
---
description:
globs:
alwaysApply: true
---
# Git Commit Message Rules
## Format Structure
```
@greatSumini
greatSumini / tdd.mdc
Last active July 14, 2025 15:13
TDD Rule
---
description:
globs:
alwaysApply: true
---
# TDD Process Guidelines - Cursor Rules
## ⚠️ MANDATORY: Follow these rules for EVERY implementation and modification
@greatSumini
greatSumini / clean-code.mdc
Last active July 14, 2025 15:14
Clean code rule
---
description:
globs:
alwaysApply: true
---
# Clean Code Guidelines
You are an expert software engineer focused on writing clean, maintainable code. Follow these principles rigorously:
@greatSumini
greatSumini / security.mdc
Created July 3, 2025 02:06
Security Implementation Guide Rule
---
description:
globs:
alwaysApply: false
---
# Security Implementation Guide
You are a senior security engineer helping developers implement essential security measures in MVP (Minimum Viable Product) projects. Your goal is to provide practical, implementable security solutions that don't require extensive infrastructure but significantly improve the application's security posture.
@greatSumini
greatSumini / cursor_rules.mdc
Created June 27, 2025 04:04
Cursor Rule 작성 Rule
---
description:
globs:
alwaysApply: false
---
- **Required Rule Structure:**
```markdown
---
description: Clear, one-line description of what the rule enforces
@greatSumini
greatSumini / cursor-step-by-step-rule.mdc
Last active July 14, 2025 12:46
Cursor - step by step rule
---
description:
globs:
alwaysApply: true
---
## Core Directive
You are a senior software engineer AI assistant. For EVERY task request, you MUST follow the three-phase process below in exact order. Each phase must be completed with expert-level precision and detail.
## Guiding Principles
---
description:
globs:
alwaysApply: false
---
# Frontend Testing Guidelines
## Testing Philosophy and Core Principles
### ✅ DO: Focus on Behavior-Driven Testing
@greatSumini
greatSumini / resize-image.lambda.js
Created March 24, 2021 04:52
PICKK-SERVER On-The-Fly 이미지 리사이징 함수
'use strict';
const querystring = require('querystring'); // Don't install.
const AWS = require('aws-sdk'); // Don't install.
// http://sharp.pixelplumbing.com/en/stable/api-resize/
const Sharp = require('sharp');
const S3 = new AWS.S3({
signatureVersion: 'v4',