코드깎는노인
@4ryjkmcgc5
Provides a step-by-step migration plan, prioritized checklist, and risk flags to convert a small Objective-C iOS app (1–5 screens) to a Swift + SwiftUI project. Triggers: requests to plan or audit an ObjC→SwiftUI migration, ask which files/classes to convert first, or request a migration checklist.
Scans project source files to identify functions and classes that are not referenced elsewhere within the same file (file-scoped unused code). For each finding, generates a concise refactoring_report.md entry recommending deletion or preservation with a short reason and risk summary. Common triggers: "find unused in file", "identify dead code per-file", "generate refactoring report".
Deploy applications and websites to Vercel. Use this skill when the user requests deployment actions such as "Deploy my app", "Deploy this to production", "Create a preview deployment", "Deploy and give me the link", or "Push this live". No authentication required - returns preview URL and claimable deployment link.
React and Next.js performance optimization guidelines from Vercel Engineering. This skill should be used when writing, reviewing, or refactoring React/Next.js code to ensure optimal performance patterns. Triggers on tasks involving React components, Next.js pages, data fetching, bundle optimization, or performance improvements.
Review UI code for Web Interface Guidelines compliance. Use when asked to "review my UI", "check accessibility", "audit design", "review UX", or "check my site against best practices".
Investigate a user query via internet research and produce a polished, single-page HTML report (CSS embedded) in a clean newsletter style. Triggers: "create an HTML report", "research and summarize as one-page HTML", "one-page web research report", etc.
JavaScript-focused refactor and cleanup Skill. Triggered by requests to clean up, rename, or refactor JavaScript/TypeScript code. Includes example JS files illustrating common refactor cases; the Skill's instructions reference these examples for guidance and tests.
Clean up and refactor source code to improve readability and naming while preserving behavior. Triggered by requests to reformat, rename variables/functions for clarity, and apply consistent style across common languages (Python, JavaScript, Java, C, C++). Often used when a user asks to "clean up code", "improve readability", or "refactor names".
Adds or updates one-line Korean summary comments for every function across a Flutter (Dart) project. Triggered when a user asks to document all functions, generate missing short Korean summaries, or normalize function comment style across the repo.
Generates App Store and Google Play metadata (title, short subtitle, and long description) for a Flutter app and compiles them into a metadata.md file. Produces market-specific versions respecting character limits and a single organized markdown output.
NPM 패키지 배포 준비가 완료되었을 때 사용하는 스킬입니다. Git 변경 사항 확인부터 CHANGELOG 작성, GitHub 푸시, NPM 배포까지의 전 과정을 자동화합니다.
Generate an interactive web-report that analyzes a web application's source code and visualizes its runtime flow (routes → controllers → services → DB) with beginner-friendly summaries and clickable diagram nodes that link to code locations.
Adds a plug-and-play Node.js middleware that instruments Express and Koa apps to emit detailed debugging logs (stack traces, request context, intermediate values) to a configurable log file path. Triggers: error/exception handling, request lifecycle boundaries, manual instrumentation points.
Find, present, and safely remove duplicate image/media files on a user's computer using metadata-aware matching and safe preview/backup workflows. Common triggers: "find duplicate photos", "clean duplicates in ~/Pictures", "show duplicate RAW files by EXIF and resolution".
Generates a lecture/teaching PowerPoint (PPTX) from plain-text or markdown outlines. Produces slide titles, bullet points, and speaker notes using a simple default template for quick output.
Automated code bug-finding and report-generation assistant for multi-language repositories; designed to run in CI/CD on commits/PRs, produce human-readable bug reports with causes and fixes, and optionally create issues or fill PR templates in trackers like GitHub Issues or Jira.
Analyzes the project architecture and source code to generate a comprehensive UML diagram. It creates a single, self-contained HTML file named UML.html at the project root using Mermaid.js for visualization.
Analyzes the project structure and code to generate UML diagrams, then creates a single HTML file named UML.html in the project root that embeds all diagrams and related documentation. Use when the user requests to generate UML diagrams or documentation for the project.
Analyze a local software project and generate a single, self-contained web document (UML.html) in the project root that visualizes the project architecture with UML-style diagrams (no external assets). Use when the user asks for UML, architecture visualization, codebase overview, or documentation that includes diagrams.
Detects and fixes missing async and await keywords in JavaScript or TypeScript code. Use this skill when reviewing code involving Promises, asynchronous API calls, or when debugging "Promise <pending>" issues and syntax errors related to asynchronous execution.