Skip to content
querying-gpt52 logo

Querying GPT-5.2

querying-gpt52

Queries GPT-5.2 for high-reasoning code analysis, root-cause bug fixing, and complex coding questions. Provides P0-P3 prioritized analysis reports, architecture audits, and security reviews with configurable reasoning effort (none/low/medium/high/xhigh). 400K context, 128K output.

mattnigh/skills_collection0installs24stars

SKILL.md

Full skill instructions

Querying GPT-5.2

Queries GPT-5.2 for deep code analysis, root-cause bug fixing, and complex technical questions. Leverages GPT-5.2's 400K context window and extended reasoning capabilities to provide comprehensive analysis with P0-P3 prioritized findings.

Quick Reference

GPT-5.2 provides three specialized capabilities via standalone scripts:

ScriptPurposeUse Case
gpt52_query.pyGeneral queriesComplex coding questions, algorithm design, concept explanations
gpt52_analyze.pyCode analysisPre-merge reviews, architecture audits, security scans
gpt52_fix.pyRoot-cause fixesBug debugging that addresses underlying issues (not symptoms)

Key Features:

  • 400,000 token context window (analyze large codebases)
  • 128,000 token output limit (comprehensive responses)
  • Configurable reasoning effort (none/​low/​medium/​high/​xhigh)
  • Structured P0-P3 prioritization for findings
  • Aug 2025 knowledge cutoff

Scripts

gpt52_query.py

General-purpose queries with high reasoning capabilities.

Usage:

python .claude/​skills/​querying-gpt52/​scripts/​gpt52_query.py \
  --prompt "How should I implement retry logic with exponential backoff?" \
  --reasoning-effort high \
  --timeout 300 \
  --output-format markdown

Arguments:

ArgumentRequiredDefaultValuesDescription
--promptYes-stringThe question or request
--reasoning-effortNohighnone/​low/​medium/​high/​xhighReasoning depth
--timeoutNo300floatMax wait time in seconds
--output-formatNomarkdownmarkdown/​jsonOutput format

Example:

# Ask about Python async patterns
python .claude/​skills/​querying-gpt52/​scripts/​gpt52_query.py \
  --prompt "What are the best practices for handling asyncio.CancelledError?"

# Complex algorithm design
python .claude/​skills/​querying-gpt52/​scripts/​gpt52_query.py \
  --prompt "Design a rate limiter using token bucket algorithm" \
  --reasoning-effort xhigh

gpt52_analyze.py

Comprehensive code analysis for single files or complete projects.

Usage:

python .claude/​skills/​querying-gpt52/​scripts/​gpt52_analyze.py \
  --target "app/​core/" \
  --focus-areas "security,performance" \
  --analysis-type comprehensive \
  --timeout 600 \
  --output-format markdown

Arguments:

ArgumentRequiredDefaultValuesDescription
--targetYes-pathFile or directory to analyze
--focus-areasNoallsecurity/​performance/​architecture/​testing/​quality/​allAnalysis dimensions (comma-separated)
--analysis-typeNocomprehensivequick/​comprehensive/​deepAnalysis depth
--timeoutNo600floatMax wait time in seconds
--output-formatNomarkdownmarkdown/​jsonOutput format

Example:

# Security audit of API endpoints
python .claude/​skills/​querying-gpt52/​scripts/​gpt52_analyze.py \
  --target "app/​api/" \
  --focus-areas "security" \
  --analysis-type deep

# Quick quality check before merge
python .claude/​skills/​querying-gpt52/​scripts/​gpt52_analyze.py \
  --target "app/​services/​new_feature.py" \
  --analysis-type quick

gpt52_fix.py

Root-cause bug fixing (NOT monkey patches).

Usage:

python .claude/​skills/​querying-gpt52/​scripts/​gpt52_fix.py \
  --target "app/​api/​endpoints.py" \
  --issues "TypeError: 'NoneType' object is not subscriptable on line 45 when session expires" \
  --fix-scope root_cause \
  --timeout 600 \
  --output-format markdown

Arguments:

ArgumentRequiredDefaultValuesDescription
--targetYes-pathFile or directory containing the issue
--issuesYes-stringDetailed problem description (include error messages, stack traces)
--fix-scopeNoroot_causeroot_cause/​minimal/​comprehensiveFix approach
--timeoutNo600floatMax wait time in seconds
--output-formatNomarkdownmarkdown/​jsonOutput format

Example:

# Fix a concurrency bug
python .claude/​skills/​querying-gpt52/​scripts/​gpt52_fix.py \
  --target "app/​core/​session.py" \
  --issues "Race condition in session cleanup: multiple cleanup tasks running simultaneously causing KeyError"

# Fix with full stack trace
python .claude/​skills/​querying-gpt52/​scripts/​gpt52_fix.py \
  --target "app/​services/" \
  --issues "$(cat error.log)" \
  --fix-scope comprehensive

When to Use

Use this skill for tasks requiring extended reasoning and deep analysis:

Code Analysis

  • Pre-merge code reviews
  • Architecture audits across multiple files
  • Security vulnerability scanning
  • Performance bottleneck identification
  • Technical debt assessment

Root-Cause Debugging

  • Complex bugs requiring tracing through call chains
  • Race conditions and concurrency issues
  • Memory leaks or performance degradation
  • Architectural flaws causing repeated issues

Complex Questions

  • Algorithm design and optimization
  • Framework integration strategies
  • Best practices for specific patterns
  • Trade-off analysis for technical decisions

When NOT to Use

Avoid this skill for:

  • Simple queries - Use Claude directly for straightforward questions
  • Real-time streaming - GPT-5.2 doesn't support streaming responses
  • Tool calling - GPT-5.2 via Responses API doesn't support function calling
  • Quick fixes - For obvious typos or simple bugs, direct editing is faster
  • Tasks requiring MCP tools - Use standard Claude Code capabilities

Limitations

File Size Constraints

  • 500KB maximum per file
  • 2MB total for all files in analysis
  • Files exceeding limits are excluded automatically

Security Restrictions

  • System directories blocked: /​etc, /​usr, /​bin, /​sbin, /​var, /​root
  • .env files automatically excluded (prevents secret exposure)
  • Path traversal attacks prevented

Output Constraints

  • Output truncated at 100,000 characters
  • JSON output available for programmatic parsing
  • Markdown output optimized for human readability

See Also

  • @CAPABILITIES.md - GPT-5.2 model specifications, reasoning effort levels, file limits
  • @PROMPTS.md - System prompt documentation with P0-P3 dimension descriptions
  • @WORKFLOWS.md - Step-by-step checklists for analysis and fixing workflows

More skills from mattnigh

spring-framework-patterns logo
mattnigh/skills_collection

spring-framework-patterns

Comprehensive Spring Framework and Spring Boot best practices including dependency injection patterns, bean lifecycle and scopes, REST API development, Spring Data JPA, service layer design, Spring Security, testing strategies, caching, AOP, async processing, error handling, and common anti-patte...

24 0
View

TypeScript厳格モードによる型安全性設計を専門とするスキル。 📖 参照書籍: - 『Effective TypeScript』(Dan Vanderkam): 型設計 📚 リソース参照: - `resources/Level1_basics.md`: レベル1の基礎ガイド - `resources/Level2_intermediate.md`: レベル2の実務ガイド - `resources/Level3_advanced.md`: レベル3の応用ガイド - `resources/Level4_expert.md`: レベル4の専門ガイド - `resources/di...

24 0
View
deploying-cloud-k8s logo
mattnigh/skills_collection

deploying-cloud-k8s

Deploys applications to cloud Kubernetes (AKS/GKE/DOKS) with CI/CD pipelines. Use when deploying to production, setting up GitHub Actions, troubleshooting deployments. Covers build-time vs runtime vars, architecture matching, and battle-tested debugging.

24 0
View
moai-alfred-agent-guide logo
mattnigh/skills_collection

moai-alfred-agent-guide

19-agent team structure, decision trees for agent selection, Haiku vs Sonnet model selection, and agent collaboration principles. Use when deciding which sub-agent to invoke, understanding team responsibilities, or learning multi-agent orchestration.

24 0
View
mermaid-diagram-generator logo
mattnigh/skills_collection

mermaid-diagram-generator

Converts architecture descriptions, module specs, or workflow docs into Mermaid diagrams. Use when visualizing brick module relationships, workflows (DDD, investigation), or system architecture. Supports: flowcharts, sequence diagrams, class diagrams, state machines, entity relationship diagrams,...

24 0
View
pre-flight-check logo
mattnigh/skills_collection

pre-flight-check

INVOKE FIRST before any code work. Validates git workflow (branch, issue, worklog) and checks approach. Use at START of every task and END before completing. Prevents skipped steps.

24 0
View
browser-dev-tools logo
mattnigh/skills_collection

browser-dev-tools

This skill should be used when working with browser-rendered artifacts (i.e. Bun, React/React Native) to proactively validate that development work on localhost is being built appropriately and to support debugging browser-rendered content. Use this skill after making frontend changes to verify t...

24 0
View
lead-dev logo
mattnigh/skills_collection

lead-dev

Lead Développeur - Coordination technique opérationnelle, code review, mentoring et livraison. Pair de web-dev-process au niveau OPÉRATIONS.

24 0
View
worker-monitor logo
mattnigh/skills_collection

worker-monitor

Monitor Docker workers, RQ queue health, and auto-scale workers (max 4). Use when: checking job progress, monitoring queue depth, scaling workers up/down, diagnosing slow processing, or waiting for jobs to complete. Referenced by data-quality skill during reprocessing.

24 0
View
quality-advisor logo
mattnigh/skills_collection

quality-advisor

Proactive quality guidance system that monitors artifact creation and provides real-time feedback on documentation quality

24 0
View
bump-version logo
mattnigh/skills_collection

bump-version

This skill should be used when the user wants to bump the version number in the workspace. It updates versions across all pyproject.toml files (root, tde, and tda packages) and the CHANGELOG.md to keep them synchronized.

24 0
View

Popular AI tools

Kaiber logo
Video

Kaiber

Generate, edit, and beat-sync AI video with leading models in one workspace.

Paid
View
Vimcal logo
Productivity

Vimcal

The world's fastest calendar for remote work

Free
View

Transform Your Design with AI Designer by ImgCreator.ai

Freemium
View
Akool AI logo
Content & writing

Akool AI

Revolutionizing Video Production with AI-Powered Creativity

Paid
View

Extend an image past the frame and let AI fill the new aspect ratio.

Freemium
View
StarByFace logo
Security

StarByFace

Discover your celebrity doppelgänger with StarByFace!

Free
View
C

ChainClarity explains 700+ crypto whitepapers in plain English, with layered summaries, comparisons, research tools, alerts, and a $4.99 Pro plan.

Freemium
View
Opus Clip logo
Coding & apps

Opus Clip

Opus.ai: Revolutionize Your Web Experience

Free
View