By chrisp28103
ServiceNow dev kit for Claude Code: Agent API wrapper, DPAPI credential management, session hooks, 24 slash commands, explorer + reviewer agents.
Attach a local file (screenshot, document, PDF, log, etc.) to a ServiceNow record as an attachment. Use when the user says "attach this to INC...", "upload X as evidence to story Y", or wants to persist a file against a record.
Audit all records in a ServiceNow update set by querying sys_update_xml. Use when the user asks to audit, review, or list the contents of an update set.
Compare any set of ServiceNow records across two instances (e.g. DEV vs PROD) via a JSON spec. Use when the user asks "what's different between DEV and PROD for X", wants a pre-go-live discrepancy audit, or needs to verify parity for groups, roles, ACLs, scripts, or any other table.
Create a new ServiceNow record (Script Include, Business Rule, Client Script, Widget, etc.). Use when the user asks to create or add a new SN record of any type.
Set up or update ServiceNow credentials (encrypted via DPAPI). Use when credential auth fails, the user mentions setting up a new instance, or says "creds"/"credentials".
You are a **read-only** ServiceNow explorer for the current project's ServiceNow workspace.
You are a ServiceNow code reviewer for the current project's scoped application. Scope and instance come from `.claude/project.json` and are echoed into `CLAUDE.md` under "Project" -- read those before reviewing.
Executes bash commands
Hook triggers when Bash tool is used
Modifies files
Hook triggers on file write and edit operations
Uses power tools
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Uses Bash, Write, or Edit tools
Uses Bash, Write, or Edit tools
This repo is a Claude Code plugin marketplace. It publishes one plugin:
The plugin is a layer over the sn-scriptsync + SN Utils stack -- without them, every slash command times out. You need:
sn-scriptsync; pure-terminal Claude Code (no IDE running) cannot drive this plugin.sn-scriptsync extension -- the critical piece (search "sn-scriptsync" in the VS Code Marketplace or your IDE's equivalent). Creates the bridge between your local file system and the SN Utils browser extension.Nice to have:
/sn-toolkit:creds and /sn-toolkit:compare, which use DPAPI-encrypted REST credentials. The core sn-scriptsync / Agent API flow runs through the browser bridge and works on any OS that can run PowerShell + the prerequisites above.Install the plugin via the Claude Code extension's Manage Plugins UI -- see below.
Install via the Claude Code extension in your IDE (VS Code / Cursor / Windsurf / etc.):
/plugin and pick Manage plugins from the menu. (Equivalent to clicking Manage plugins under the Customize section of the Claude Code panel.)https://github.com/chrisp28103/sn-toolkit.git into the input -> click Add.Then add the required permissions block to ~/.claude/settings.json and you're ready to bootstrap an SN workspace. See sn-toolkit/README.md for the full install + permissions walkthrough and the complete command list.
.claude-plugin/marketplace.json -- marketplace manifest (points at ./sn-toolkit)
sn-toolkit/ -- the plugin itself (commands, hooks, agents, rules, bin)
sn-toolkit/README.md -- full plugin documentation
The Manage Plugins UI has no in-place update yet, so the cleanest path is delete + reinstall:
/plugin -> Manage plugins -> Plugins tab -> trash icon next to sn-toolkit@infocenter./plugin -> Manage plugins -> Plugins tab -> toggle sn-toolkit@infocenter on (marketplace entry persists).All workspaces using the plugin pick up the new version on the next session start.
npx claudepluginhub chrisp28103/sn-toolkit --plugin sn-toolkitFeature development with code-architect/explorer/reviewer agents, CLAUDE.md audit and session learnings, and Agent Skills creation with eval benchmarking from Anthropic.
Production-grade engineering skills for AI coding agents — covering the full software development lifecycle from spec to ship.
Access thousands of AI prompts and skills directly in your AI coding assistant. Search prompts, discover skills, save your own, and improve prompts with AI.
Complete developer toolkit for Claude Code
Comprehensive feature development workflow with specialized agents for codebase exploration, architecture design, and quality review
Continuous self-referential AI loops for interactive iterative development, implementing the Ralph Wiggum technique. Run Claude in a while-true loop with the same prompt until task completion.