| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
The privacy-first developer utility suite & scratchpad with zero server transmission.
Headless CLI (npx devscratchpad) • AI Skill Studio • Explore 28+ Tools • Engineering Blog • Report a Bug • Submit a PR
Open AI Skill Studio in Browser →
The premier 100% offline builder to configure, audit, and export production-grade steering instructions for Claude Code (SKILL.md), Cursor IDE (.cursor/rules/*.mdc), Anthropic (CLAUDE.md), and Multi-Agent frameworks (AGENTS.md).
| Format | Target Platform | Output Directory | Description |
|---|---|---|---|
| SKILL.md | Claude Code & Agentic CLI | .claude/skills/<name>/SKILL.md | Packaged modular skills with YAML frontmatter and dynamic context loading. |
| .mdc | Cursor IDE (Modern Standard) | .cursor/rules/<name>.mdc | Modular Cursor rulebooks scoped with globs and alwaysApply flags. |
| CLAUDE.md | Anthropic Root Guidelines | /CLAUDE.md | Repository-wide instructions using token-dense semantic XML tags. |
| AGENTS.md | Multi-Agent Frameworks | /AGENTS.md | Demarcated rule blocks for Antigravity, CrewAI, and AutoGen systems. |
| claude.json | MCP Runtime | ~/.claude.json | Executable commands and environment bindings for Model Context Protocol servers. |
Interactive Web Simulator & Documentation →
Scaffold, audit, and install battle-tested AI agent and IDE rulebooks into your project workspace with zero npm dependencies and 100% offline privacy.
# Browse all available formats and tech presets
npx devscratchpad list
# Install Next.js 15 App Router rules for Cursor (.cursor/rules/nextjs-15.mdc)
npx devscratchpad add cursor-rules/nextjs-15
# Install FastAPI & Pydantic v2 skill for Claude Code (.claude/skills/fastapi/SKILL.md)
npx devscratchpad add fastapi -f claude-skills
# Scan and score repository AI rule health (0-100)
npx devscratchpad audit
# Scaffold universal multi-agent starter guidelines (.mdc + CLAUDE.md)
npx devscratchpad init
# Modern package runners are fully supported:
pnpm dlx devscratchpad add tailwind-v4 -f windsurf
bunx devscratchpad add typescript-strict -f copilot| Format | Target Assistant / IDE | Target Filesystem Output | Flag Syntax |
|---|---|---|---|
| Cursor Rules | Cursor IDE | .cursor/rules/<preset>.mdc | -f cursor-rules |
| Claude Skill | Claude Code CLI | .claude/skills/<preset>/SKILL.md | -f claude-skills |
| Windsurf Cascade | Windsurf Editor | .windsurf/rules/<preset>.md | -f windsurf |
| GitHub Copilot | Copilot Chat | .github/copilot-instructions.md | -f copilot |
| OpenAI Instructions | ChatGPT / Codex | .openai/system-instructions.md | -f openai |
| Google Gemini | Gemini Structured Specs | .gemini/<preset>.json | -f gemini |
Why DevScratchpad? Most online formatters and decoders secretly transmit your sensitive API keys, JWT tokens, environment secrets, and customer payloads to remote tracking servers.
DevScratchpad is 100% client-side:
| Category | Tool Name | Route | What It Does |
|---|---|---|---|
| AI & Agentic Tools | AI Skill Studio | /ai-skill-studio | Configure, audit, and export production skills (SKILL.md, .mdc, CLAUDE.md, AGENTS.md, MCP). |
| Code Formatting | JSON Formatter | /tools/json-formatter | Multi-indent formatting, minification, and real-time syntax error line tracking. |
| JSON Validator | /tools/json-validator | Secure, strict JSON syntax validator to catch missing commas and string issues. | |
| XML Formatter | /tools/xml-formatter | Format, beautify, and minify XML data structures with indentation controls. | |
| SQL Formatter | /tools/sql-formatter | Multi-dialect query beautifier (PostgreSQL, MySQL, SQLite) with keyword casing. | |
| GraphQL Formatter | /tools/graphql-formatter | Formats and validates GraphQL queries and schemas using the official AST parser. | |
| Security & Crypto | Base64 & Hex Inspector | /tools/base64-inspector | Multi-encoding converter, canonical hex dump, and live Data URL image previewer. |
| JWT Decoder | /tools/jwt | Safely decodes Header, Payload & Signature; auto-converts exp/iat timestamps. | |
| X.509 Certificate Decoder | /tools/cert-decoder | Decodes PEM certificates and CSRs with SANs, validity countdown, and fingerprints. | |
| SSH Key Generator | /tools/ssh-key-generator | In-browser Ed25519/RSA/ECDSA keypair generator with OpenSSH Randomart. | |
| Password Hash & Verifier | /tools/password-hash | Bcrypt ($2a/$2b), Argon2id, and PBKDF2 hashing and live verification matching. | |
| Hash Generator | /tools/hash | Computes MD5, SHA-1, SHA-256, and SHA-512 in parallel client-side. | |
| HMAC Generator | /tools/hmac-generator | Computes SHA256 & SHA512 HMAC signatures in Hex & Base64 for webhook testing. | |
| UUID Generator | /tools/uuid-generator | Fast bulk v4 UUID generator using the native browser Crypto API. | |
| Network & Time | Cron Visualizer | /tools/cron | Translates complex cron schedules into plain English with a 5-column breakdown grid. |
| IP / CIDR Calculator | /tools/cidr-calculator | Calculates IPv4 network address, broadcast, wildcard mask, and usable host bounds. | |
| Code Converters | cURL to Fetch | /tools/curl-to-fetch | Transforms cURL commands into executable JavaScript (fetch). |
| cURL to Python | /tools/curl-to-python | Transforms cURL commands into Python (requests). | |
| JSON to TypeScript | /tools/json-to-ts | Generates strongly-typed TypeScript interfaces from raw JSON. | |
| JSON to Zod | /tools/json-to-zod | Generates strict Zod schemas from raw JSON. | |
| SVG to JSX | /tools/svg-to-jsx | Convert raw SVG code to React JSX functional components. | |
| YAML to JSON | /tools/yaml-to-json | Convert YAML configurations into JSON payloads. | |
| Diff & Optimization | Diff Checker | /tools/diff | Monaco side-by-side or inline code diffing with character-level additions. |
| CSS & SVG Minifier | /tools/minifier | Strips comments and whitespace; displays byte savings and compression ratio. | |
| Regex Tester | /tools/regex | Real-time RegExp testing with flags (g, i, m, s), match lists. |
# 1. Clone the repository
git clone https://github.com/Saad-web-spec/DevScratchPad.git
# 2. Enter the project directory
cd DevScratchPad
# 3. Install dependencies
npm install
# 4. Start the Turbopack development server
npm run devOpen http://localhost:3000 in your browser.
Run DevScratchpad locally on your machine for personal use and security verification:
git clone https://github.com/Saad-web-spec/DevScratchPad.git
cd DevScratchPad
npm install
npm run devContributions, feature ideas, and new utility tools are very welcome! Please check out our Contributing Guide to get started.
If DevScratchpad has saved you time or improved your workflow, consider starring ⭐ this repository and supporting its ongoing development!
DevScratchpad is distributed under the Business Source License 1.1 (BSL 1.1).
| Back | FazBrowse Home | New Git URL |