원클릭으로
analyze
Deep codebase analysis with extended thinking — use for complex tasks that may lead to implementation
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Deep codebase analysis with extended thinking — use for complex tasks that may lead to implementation
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Query and modify databases (PostgreSQL, MySQL/MariaDB, SQLite). Use when the user asks to inspect, query, or write to a database, or when you need to understand a database schema.
Use when asked to find a project, work on a project, start a feature, fix a bug, or make changes to a repo.
Retrieve up-to-date documentation for libraries and frameworks via the Context7 API. Use when looking up docs for any library, finding code examples, verifying API usage, or getting current info that may have changed since training.
Update the changelog for a new release
Interact with local Chrome browser session (only on explicit user approval after being asked to inspect, debug, or interact with a page open in Chrome)
Create git commits using Conventional Commits format
| name | analyze |
| description | Deep codebase analysis with extended thinking — use for complex tasks that may lead to implementation |
| argument-hint | <request or question> |
ultrathink: Gather deep context and analyze the following request with extreme thoroughness. Do NOT begin planning until you have built a comprehensive mental model of the relevant code.
$ARGUMENTS
pwdgit branch --show-current 2>/dev/null || echo "not a git repo"git log --oneline -10 2>/dev/null || echo "no commits"Before forming ANY opinions or plans, gather context aggressively:
git log --oneline --all -- <relevant paths>) if it helps understand design decisions or recent changes.You should have read 10+ files before moving to Phase 2. If you haven't, you haven't read enough. Spend real effort here — this is where the quality comes from.
If the request is ambiguous or there are meaningful choices that affect the approach (e.g., which library, what scope, performance vs simplicity), use AskUserQuestion to resolve them NOW — before committing to any direction. Don't guess at intent.
Now think deeply about what you've learned:
Decide whether this request is an implementation task or pure analysis.
If implementation: Use EnterPlanMode. Do any remaining exploration there, write the plan to the plan file with specific file:line references, then use ExitPlanMode for approval. Once approved, proceed with implementation directly.
If pure analysis: Output findings directly. Include file:line references. No plan mode needed.