neplextech/payments-sdk/payments-sdk-maintainer
Claude Code and agent skill by neplextech/payments-sdk
- community
Checking that the SKILL.md file is still in the repository.
Maintain, validate, package, and release the @payments-sdk/payments TypeScript monorepo. Use when changing repository architecture, package metadata, provider boundaries, docs, CI, release workflows, or publish artifacts.
Install
npx vskill@latest install neplextech/payments-sdk/payments-sdk-maintainerSKILL.md
Payments SDK Maintainer
Maintain the payments-sdk repository as a typed, provider-independent monorepo. Use the repository plan as the acceptance contract and preserve package ownership boundaries.
Canonical references
- Repository: https://github.com/neplextech/payments-sdk
- Documentation: https://payments.neplex.dev
- Agent index: https://payments.neplex.dev/llms.txt
- Full agent documentation: https://payments.neplex.dev/llms-full.txt
- Source docs: apps/docs/content/docs
- Plan and decisions: docs/scratchpad/PLAN.md
Read the relevant source docs and LLM endpoint before making assumptions about public APIs. Treat package source and tests as authoritative when docs and generated output differ.
Package map
- packages/core: @payments-sdk/core, provider protocol and shared
types.
- packages/sdk: @payments-sdk/payments, configured runtime and
orchestration.
- packages/esewa: @payments-sdk/esewa.
- packages/fonepay: @payments-sdk/fonepay.
- packages/khalti: @payments-sdk/khalti.
- apps/docs: public documentation site.
- apps/integration-tests: cross-package examples and tests.
The GitHub repository slug and local directory packages/sdk remain payments-sdk; the publishable runtime package name is @payments-sdk/payments.
Validation workflow
- Inspect git status and preserve unrelated uncommitted work. Read
the current plan section before editing.
- Install deterministically:
- Run the full checks:
- Inspect every publishable package with the same packer used by
release:
Confirm packed metadata rewrites workspace dependencies to concrete versions and contains only intended README, LICENSE, package metadata, declarations, maps, and dist output. Reject tests, fixtures, secrets, source files, and internal configuration.
The release workflow uses pnpm pack. npm pack is useful for a dry-run file listing but does not rewrite workspace protocol dependencies.
Architectural checks
- Provider compiled JavaScript must not runtime-import
@payments-sdk/core; core is a type-only provider development dependency.
- @payments-sdk/payments must not import, register, or mention
concrete provider IDs in shipped output.
- Adding a structural fake provider must require no runtime source
change in packages/sdk.
- Providers own gateway requests and signatures; the runtime owns
orchestration and validation.
- Applications own HTTP routes, persistence, idempotency, settlement,
retries, and fulfillment.
- Keep credentials server-side and never add real secrets or gateway
payloads to fixtures.
Release workflow
Review .github/workflows/release.yml and .github/RELEASING.md together. The workflow checks each exact npm package version: HTTP 200 skips an already-published version, HTTP 404 publishes it, and any other registry response fails. Do not bypass trusted publishing or add a token-based fallback.
Do not push, publish, tag, or create a release unless the user explicitly authorizes it. Report the exact verification boundary and leave unrelated work untouched.
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/payments-sdk-maintainer/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/neplextech/payments-sdk/payments-sdk-maintainer)