Skip to main content

sskim91/dotfiles

SkillsMP has collected 37 skills from sskim91/dotfiles. Open a skill to review its source and details.

Latest recorded source activity
SkillsMP catalog refreshed
skills collected
37
GitHub stars
1
GitHub forks
0

Skills in this repository

Showing 37 of 37 collected skills.

occupation
Software Developers
description

Review Codex CLI changelog updates against the user's Codex and dotfiles configuration, then recommend which new features are worth adopting. Use when the user mentions "codex ๋ณ€๊ฒฝ์‚ฌํ•ญ", "codex changelog", "codex ์—…๋ฐ์ดํŠธ ๊ฒ€ํ† ", "codex release notes", "codex ๋ฒ„์ „", "์ตœ๊ทผโ€ฆ

updated
occupation
Software Developers
description

Create detailed Korean GenOS patch notes by reconciling a target release with its predecessor across curated release metadata, Git tags and diffs, migrations, configuration changes, and available Notion content, then save the note to the user's Obsidian vaultโ€ฆ

Source text: Korean

updated
occupation
Software Developers
description

Use when user mentions "Obsidian", "์˜ต์‹œ๋””์–ธ", "write as note", "save to notes", "๋…ธํŠธ๋กœ ์ €์žฅ", or /obsidian-note command. Do NOT use for TIL (use til), YouTube notes (use youtube-summarizer), GenOS ์ž‘์—… ์ง€์‹ ์บก์ฒ˜ (use genos-knowledge-capture), GenOS ํŒจ์น˜๋…ธํŠธยท๋ฆด๋ฆฌ์Šค ๋…ธํŠธ (useโ€ฆ

Source text: Korean

updated
occupation
Software Developers
description

Review Claude Code CLI changelog updates against the user's dotfiles configuration and recommend which new features are worth adopting. Make sure to use this skill whenever the user mentions "claude code ๋ณ€๊ฒฝ์‚ฌํ•ญ", "์ฒด์ธ์ง€๋กœ๊ทธ ๊ฒ€ํ† ", "claude code ์—…๋ฐ์ดํŠธ ๊ฒ€ํ† ", "releaseโ€ฆ

updated
occupation
Software Developers
description

Use when designing API endpoints, reviewing API contracts, adding pagination/filtering, or planning versioning strategy. Do NOT use for API consumption, client-side HTTP, or GraphQL.

Source text: Korean

updated
occupation
Software Developers
description

Use when writing Java 21+ code, refactoring to modern idioms, choosing records vs classes, using virtual threads, or applying pattern matching. Do NOT use for JPA (use jpa-patterns) or SQL optimization (use sql-optimization-patterns).

Source text: Mixed languages

updated
occupation
Software Developers
description

Use when designing JPA entities, writing JPQL/Criteria queries, resolving N+1 problems, configuring HikariCP, or choosing ID generation strategies. Do NOT use for raw SQL optimization (use sql-optimization-patterns).

Source text: Mixed languages

updated
occupation
Software Developers
description

Use when writing, reviewing, or refactoring Python code, designing data classes, implementing decorators, or choosing concurrency patterns. Do NOT use for linter/formatter config (use python-code-style) or testing (use python-testing).

Source text: Mixed languages

updated
occupation
Software Quality Assurance Analysts & Testers
description

Use when writing tests, setting up pytest, implementing TDD, creating fixtures, or mocking dependencies. Do NOT use for general patterns (use python-patterns) or style config (use python-code-style).

Source text: Korean

updated
occupation
Software Developers
description

Use when building Spring Boot services, configuring profiles, implementing caching/async, setting up Actuator/Micrometer, or creating REST clients. Do NOT use for JPA (use jpa-patterns), API design (use api-design), security (use springboot-security), testingโ€ฆ

Source text: Korean

updated
occupation
Information Security Analysts
description

Use when configuring Spring Security, implementing JWT/OAuth2 auth, adding role-based access control, or hardening Spring Boot APIs. Do NOT use for general patterns (use springboot-patterns), JPA (use jpa-patterns), or testing (use springboot-tdd).

Source text: Korean

updated
occupation
Software Quality Assurance Analysts & Testers
description

Use when writing tests, adding features TDD-style, or setting up test infrastructure for Spring Boot. Do NOT use for JPA/Testcontainers testing (use jpa-patterns), general TDD (use superpowers test-driven-development), or verification (useโ€ฆ

Source text: Korean

updated
occupation
Database Architects
description

Use when debugging slow queries, designing indexes, analyzing EXPLAIN output, resolving N+1 problems, or tuning database performance. Do NOT use for basic SQL, simple CRUD, or JPA entity design (use jpa-patterns).

Source text: Korean

updated
occupation
Software Developers
description

Use when looking up API references, library documentation, CLI commands, or checking version-specific behavior for any developer technology. Prefer this when documentation accuracy matters or model knowledge may be outdated. Do NOT use for general web searchโ€ฆ

updated
occupation
Software Developers
description

Guide for writing ast-grep rules to perform structural code search and analysis. Use when searching codebases by AST structure (negation, nesting, containment), finding specific language constructs, or running structural refactors beyond text search. Do NOTโ€ฆ

updated
occupation
Software Developers
description

Use when configuring ruff/mypy/pyright, setting up formatting, writing docstrings, or establishing coding standards. Do NOT use for general patterns (use python-patterns) or testing (use python-testing).

Source text: Korean

updated
occupation
Software Developers
description

Use when user says "commit and push", "์ปค๋ฐ‹ํ•˜๊ณ  ํ‘ธ์‹œ", "์˜ฌ๋ ค์ค˜", "์ €์žฅํ•˜๊ณ  ์˜ฌ๋ ค". Do NOT use for commit-only (use git-commit) or push-only (use git-push).

Source text: Korean

updated
occupation
Technical Writers
description

Use when user provides a URL and asks to "translate", "๋ฒˆ์—ญ", "ํ•œ๊ตญ์–ด๋กœ", "Korean translation". Do NOT use for YouTube videos (use youtube-summarizer), original content (use tech-blog-writer), or Obsidian notes (use obsidian-note).

Source text: Korean

updated
occupation
Software Developers
description

Create Excalidraw diagram JSON files that make visual arguments. Use when the user wants to visualize workflows, architectures, or concepts. Use when user says "๋‹ค์ด์–ด๊ทธ๋žจ", "diagram", "excalidraw", "์‹œ๊ฐํ™”", "์•„ํ‚คํ…์ฒ˜ ๊ทธ๋ ค". Do NOT use for Mermaid diagrams or draw.io.

updated
occupation
Software Developers
description

Use when GenOS ์ž‘์—…์—์„œ ์–ป์€ ์žฌ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ์ง€์‹(ํ”Œ๋žซํผ ํŒจํ„ดยทํ•จ์ •ยท๊ณ ๊ฐ์‚ฌ ๊ฒฐ์ •)์„ ๊ฐœ์ธ Obsidian vault(Projects/GenonAI)์— ๊ธฐ๋กํ•  ๊ฐ€์น˜๊ฐ€ ์ƒ๊ฒผ๊ฑฐ๋‚˜, GenOS ์ž‘์—… ๋งฅ๋ฝ์—์„œ ์‚ฌ์šฉ์ž๊ฐ€ "์ง€์‹ ์บก์ฒ˜", "vault์— ์ •๋ฆฌ/๊ธฐ๋ก", "MOC", "์ฝ๋Š” ์ˆœ์„œ", "field note", "/genos-knowledge-capture"๋ฅผ ์š”์ฒญํ•  ๋•Œ ์‚ฌ์šฉ. Do NOT use for: GenOS์™€ ๋ฌด๊ด€ํ•œ ๋…ธํŠธ, ์›น ๋ฆฌ์„œ์น˜ ๊ธฐ๋ฐ˜ ์ผ๋ฐ˜โ€ฆ

Source text: Korean

updated
occupation
Software Developers
description

Use when user says "vault lint", "๋…ธํŠธ ์ ๊ฒ€", "vault ์ •๋ฆฌ", "orphan notes", "๋งํฌ ์ ๊ฒ€", or wants to check Obsidian vault health. Do NOT use for individual note creation (use obsidian-note) or tag management (use til-tagger).

Source text: Korean

updated
occupation
Software Developers
description

Use when the user asks to create an Obsidian note with an agent team, deep research, strict verification, multiple angles, or phrases like "ํŒ€์œผ๋กœ ์กฐ์‚ฌํ•ด์„œ ๋…ธํŠธ", "๊นŠ๊ฒŒ ์กฐ์‚ฌํ•ด์„œ ์˜ต์‹œ๋””์–ธ ๋…ธํŠธ", "/agentic-notes", "--team", "--verify strict", or "--deep". Do NOT use for a simpleโ€ฆ

Source text: Mixed languages

updated
occupation
Software Developers
description

Use when user wants to commit changes, says "commit", "์ปค๋ฐ‹", "์ปค๋ฐ‹ํ•ด์ค˜", "๋ณ€๊ฒฝ์‚ฌํ•ญ ์ €์žฅ". Do NOT use for pushing (use git-push) or commit-and-push (use git-commit-and-push).

Source text: Korean

updated
occupation
Technical Writers
description

Use when user asks to write a blog post, tech article, tutorial, or "๋ธ”๋กœ๊ทธ ๊ธ€ ์จ์ค˜". Do NOT use for TIL (use til), Obsidian notes (use obsidian-note), or code documentation.

Source text: Korean

updated
occupation
Technical Writers
description

Use when user mentions "TIL", "write TIL", "TIL ์ž‘์„ฑ", "learning note", or /til command. Do NOT use for Obsidian notes (use obsidian-note) or blog posts (use tech-blog-writer).

Source text: Korean

updated
occupation
Software Developers
description

Use when making architectural decisions, choosing between frameworks/libraries/databases, deciding on data models, or recording any decision that would be expensive to reverse. Do NOT use for code documentation (comments belong in code), daily notes (useโ€ฆ

Source text: Korean

updated
occupation
Software Quality Assurance Analysts & Testers
description

Use before opening PRs, after major refactoring, or pre-deployment for Spring Boot verification. Do NOT use for writing tests (use springboot-tdd), security implementation (use springboot-security), or general patterns (use springboot-patterns).

Source text: Korean

updated
occupation
Writers & Authors
description

Use when user provides YouTube URL/link, mentions "youtube summarize", "์œ ํŠœ๋ธŒ ์š”์•ฝ", "video summary", "transcript to note". Do NOT use for web article translation (use translate-article), regular Obsidian notes (use obsidian-note), or TIL (use til).

Source text: Korean

updated
occupation
Software Developers
description

Use when user says "TIL ํƒœ๊ทธ", "ํƒœ๊ทธ ์—…๋ฐ์ดํŠธ", "tag TIL", "์ƒˆ TIL ํƒœ๊ทธ", or when Wiki has untagged files. Do NOT use for general Obsidian note tagging.

updated
occupation
Tutors
description

Use when user says "learning summary", "what I learned today", "์˜ค๋Š˜ ๋ญ ๋ฐฐ์› ์ง€", "session summary", "ํ•™์Šต ์ •๋ฆฌ", or wants to extract learnings from current session. Do NOT use for session handoff (use session-handoff), development work logs (use devlog), or directโ€ฆ

Source text: Korean

updated
occupation
Software Developers
description

Use when user wants to create a new Skill, validate SKILL.md structure, or reference Anthropic skill design guide. Do NOT use for eval-based improvement or benchmark testing (use skill-creator plugin).

Source text: Korean

updated
occupation
Software Developers
description

Use when user says "devlog", "์ž‘์—… ๋กœ๊ทธ", "work log", "์˜ค๋Š˜ ์ž‘์—… ๊ธฐ๋ก". Supports /devlog, /devlog [title], /devlog --summary. Do NOT use for git commits (use git-commit), session handoff (use session-handoff), or TIL (use til).

Source text: Korean

updated
occupation
Software Developers
description

Use when user says "push", "push to remote", "ํ‘ธ์‹œํ•ด์ค˜", or wants to send committed changes to remote. Do NOT use for commit creation (use git-commit) or commit-and-push (use git-commit-and-push).

updated
occupation
Software Quality Assurance Analysts & Testers
description

Use when user shares a GitHub Actions URL, mentions "CI failed", "๋นŒ๋“œ ์‹คํŒจ", "workflow error", "Actions ์‹คํŒจ", "ํŒŒ์ดํ”„๋ผ์ธ ์‹คํŒจ", or wants to debug CI/CD issues. Do NOT use for creating workflow YAML, deploying, or non-GitHub CI.

Source text: Korean

updated
occupation
Software Developers
description

Use when user says "project analysis", "ํ”„๋กœ์ ํŠธ ๋ถ„์„", "onboarding", "codebase overview", "project overview", "์ด ํ”„๋กœ์ ํŠธ ๋ญ์•ผ". Do NOT use for session handoff (use session-handoff), learning summaries (use learning-tracker), or debugging.

Source text: Korean

updated
occupation
Executive Secretaries & Executive Administrative Assistants
description

Generate comprehensive session summary for handoff to new LLM session. Use when user says "session handoff", "์„ธ์…˜ ์ธ๊ณ„", "์„ธ์…˜ ์ •๋ฆฌ", "handoff", "๋‹ค์Œ ์„ธ์…˜์— ๋„˜๊ฒจ์ค˜", or when ending a session and needing to preserve full context for continuation. Do NOT use for learningโ€ฆ

Source text: Korean

updated
occupation
Writers & Authors
description

Use when user mentions tweet, thread, SNS post, "ํŠธ์œ—", "์Šค๋ ˆ๋“œ", or wants to polish social media writing. Do NOT use for blog posts (use tech-blog-writer), TIL (use til), or devlog (use devlog).

Source text: Korean

updated
Showing 37 of 37 collected skills.