saleor-investigation

Inspect Saleor source code to trace GraphQL resolvers, data loaders, and Django models.

1.5k|875|Updated Aug 20, 2021
One-click install
npx skills add https://github.com/saleor/storefront --skill saleor-investigation
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: saleor-investigation
Source: https://github.com/saleor/storefront/tree/main/.claude/skills/saleor-investigation
Command: npx skills add https://github.com/saleor/storefront --skill saleor-investigation

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Pinpoint how Saleor API behavior is implemented by inspecting the source code.

Core Features & Use Cases

  • Guidance through core directories to trace GraphQL resolvers, data loaders, and Django models.
  • Helps diagnose issues like unexpected permission errors and ambiguous data models.
  • Provides a repeatable, source-first investigation workflow for debugging and auditing.

Quick Start

Clone the core repository and begin tracing API behavior using the investigation patterns described in KEY_DIRECTORIES.md.

Frequently Asked Questions about saleor-investigation

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I trace unexpected permission errors in Saleor GraphQL resolvers?

Trace Saleor GraphQL permission errors by inspecting source code in core directories, using grep-based patterns to follow data loaders and resolvers. This structured analysis identifies where permission checks fail to support debugging and auditing.

What is the best way to investigate Saleor API behavior from source code?

Investigating Saleor API behavior involves a source-first workflow that guides you through core directories to trace GraphQL resolvers, data loaders, and Django models. This ensures repeatable analysis for diagnosing ambiguous data models and auditing behavior.

How do I debug ambiguous data models in Saleor by inspecting Django models?

Debug ambiguous Saleor data models by inspecting Django models within the core repository directories. The investigation workflow uses grep-based patterns to pinpoint implementation details and document findings for structured debugging and auditing.

Can I use grep-based patterns to audit Saleor GraphQL API behavior?

Yes, you can audit Saleor GraphQL API behavior using grep-based patterns to search source code. This approach pinpoints how resolvers and data loaders implement behavior, ensuring documented findings support debugging and auditing processes.

Do I need to clone the Saleor repository to diagnose API behavior issues?

Yes, you need to clone the core Saleor repository to diagnose API behavior issues. The investigation requires inspecting source code directly, tracing GraphQL resolvers and data loaders using documented patterns from KEY_DIRECTORIES.md.