django-commerce-backend
Build and debug Django services that integrate with Shopify and Klaviyo APIs, OAuth, events, catalogs, and webhooks.
Skill by AshenDulsanka
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/ashendulsanka-django-commerce-backend
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: backend, security, agent-building
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/django-commerce-backend
What's inside
- Skill name
django-commerce-backend- Description
- Build and debug Django services that integrate with Shopify and Klaviyo APIs, OAuth, events, catalogs, and webhooks. Use for Django code, persistence, background jobs, reconciliation, or tests in this commerce stack; do not expose the application through a Django MCP package unless explicitly requested.
- License
- MIT
- Instructions
- 32 lines in SKILL.md · view on GitHub
Files (2)
- SKILL.md
- openai.yaml · agents/
SKILL.md (first lines)
# Django commerce backend Inspect the repository before choosing patterns: pinned Python and Django versions, settings layout, installed apps, API framework, database, task runner, deployment model, and existing Shopify/Klaviyo clients. Use documentation for the installed version. Do not upgrade to the newest Django release as part of an unrelated integration fix. Django does not currently publish an official MCP server or official portable agent-skill bundle. Use current official Django documentation through web search or the configured documentation MCP. Treat community packages that expose models, admin actions, or DRF views as a separate security-sensitive product decision, not default tooling. ## Integration boundaries - Keep provider clients behind a small service interface and centralize authentication, API revision/version, timeouts, pagination, rate-limit handling, and error translation. - Never expose Klaviyo private keys, Shopify access tokens, webhook secrets, or customer data to browser code or logs. - Validate inbound authenticity before parsing or acting on a webhook. Shopify HMAC verification requires the raw request body and constant-time comparison. - Persist provider delivery/event identity and processing state. Make handlers idempotent and tolerant of duplicate and out-of-order delivery. - Return success quickly after durable receipt; move slow provider calls and business processing to the project's existing task mechanism. - When a task depends on committed database state, enqueue it with `transaction.on_commit`. - Add reconciliation for missed or failed deliveries rather than assuming webhooks are a complete event log. - Prefer explicit service calls over Django signals for core integration behavior; signals can hide control flow and complicate retry behavior. ## Tests Cover valid and invalid signatures, raw-body handling, replayed delivery IDs, duplicate business events, out-of-order updates, transaction rollback, task retry, provider timeouts/rate limits, partial failure, stale-event rejection or merge behavior, reconciliation, and redaction of secrets/PII. Use official sources at execution time: - Django docs: https://docs.djangoproject.com/ - Django transactions: https://docs.djangoproject.com/en/stable/topics/db/transactions/ - Django deployment checklist: https://docs.djangoproject.com/en/stable/howto/deployment/checklist/ - Shopify webhooks: https://shopify.dev/docs/apps/build/webhooks - Klaviyo API authentication: https://developers.klaviyo.com/en/docs/authenticate_ Return the inspected version assumptions, boundary design, files changed, migration/operational impact, tests run, and any live-system validation still required.
From AshenDulsanka/agent-arche, MIT.
More from AshenDulsanka/agent-arche
- 0.571score
klaviyo-product-recommendations
AshenDulsanka
Diagnose incorrect, duplicated, missing, or irrelevant Klaviyo product recommendations across email Product blocks, product feeds, Next Best Product, Customer…
SkillBFreshness: B★ 4Claude Code +9 - 0.571score
klaviyo-operations
AshenDulsanka
Diagnose and safely operate Klaviyo profiles, events, metrics, flows, campaigns, templates, catalogs, consent, and Shopify-synced data.
SkillBFreshness: B★ 4Claude Code +9 - 0.569score
postgres-patterns
AshenDulsanka
PostgreSQL database patterns for query optimization, schema design, indexing, and security.
SkillBFreshness: B★ 4Claude Code +9 - 0.569score
orchestrate
AshenDulsanka
Route a complex, divisible engineering task through the project-scoped Codex orchestrator and specialized subagents.
SkillBFreshness: B★ 4Claude Code +9 - 0.569score
commerce-integration-debugging
AshenDulsanka
Trace customer, catalog, order, event, webhook, and recommendation failures across Shopify, Klaviyo, and a Django backend.
SkillBFreshness: B★ 4Claude Code +9 - 0.569score
design
AshenDulsanka
Consolidated UI/UX design skill for product-fit direction, new interface implementation, redesigns, animation and micro-interactions, GSAP/ScrollTrigger…
SkillBFreshness: B★ 4Claude Code +9 - 0.569score
git
AshenDulsanka
Consolidated Git workflow skill.
SkillBFreshness: B★ 4Claude Code +9 - 0.569score
security-review
AshenDulsanka
Threat-model, test, and review security-sensitive code changes.
SkillBFreshness: B★ 4Claude Code +9 - 0.566score
implement
AshenDulsanka
Implement requested code changes end to end from a prompt, spec, or ticket.
SkillBFreshness: B★ 4Claude Code +9 - 0.566score
klaviyo-customer-agent
AshenDulsanka
Configure, test, and troubleshoot Klaviyo Customer Agent skills, tools, Guidance, prerequisites, routing, channel behavior, and escalations.
SkillBFreshness: B★ 4Claude Code +9 - 0.566score
project-startup
AshenDulsanka
Optional first-run setup for a new or unconfigured Agent Arche project.
SkillBFreshness: B★ 4Claude Code +9 - 0.549score
diagnosing-bugs
AshenDulsanka
Diagnosis loop for hard bugs and performance regressions.
SkillBFreshness: B★ 4Claude Code +9
Signals
- Stars
- 4
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Aug 20, 2026 (2 months ago)
- Last release
- Aug 20, 2026 (2 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/AshenDulsanka/agent-arche
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from AshenDulsanka
- 0.571score
klaviyo-operations
AshenDulsanka
Diagnose and safely operate Klaviyo profiles, events, metrics, flows, campaigns, templates, catalogs, consent, and Shopify-synced data.
SkillBFreshness: B★ 4Claude Code +9 - 0.571score
klaviyo-product-recommendations
AshenDulsanka
Diagnose incorrect, duplicated, missing, or irrelevant Klaviyo product recommendations across email Product blocks, product feeds, Next Best Product, Customer…
SkillBFreshness: B★ 4Claude Code +9 - 0.569score
commerce-integration-debugging
AshenDulsanka
Trace customer, catalog, order, event, webhook, and recommendation failures across Shopify, Klaviyo, and a Django backend.
SkillBFreshness: B★ 4Claude Code +9 - 0.569score
design
AshenDulsanka
Consolidated UI/UX design skill for product-fit direction, new interface implementation, redesigns, animation and micro-interactions, GSAP/ScrollTrigger…
SkillBFreshness: B★ 4Claude Code +9 - 0.569score
git
AshenDulsanka
Consolidated Git workflow skill.
SkillBFreshness: B★ 4Claude Code +9 - 0.569score
orchestrate
AshenDulsanka
Route a complex, divisible engineering task through the project-scoped Codex orchestrator and specialized subagents.
SkillBFreshness: B★ 4Claude Code +9
Cite this page
django-commerce-backend skill. Agent Mart. https://agentmart.dev/skills/ashendulsanka-django-commerce-backend (last updated 2026-10-24)