CLI toolkit for installing AI coding assistant configurations
Package Exports
@jawkit.cc/cli
Readme
JawKit CLI
CLI toolkit for installing AI coding assistant configurations (Claude Code, GitHub Copilot).
Features
Multi-agent support: Claude Code, GitHub Copilot
Tiered content: Free and Professional ($99)
Secure delivery: Signed URLs for premium content
Offline support: Free tier bundled in npm package
Quick Start
# Install globallynpminstall-g @jawkit/cli
# Initialize in your project (free tier - no auth needed)
jawkit init
# For premium content, purchase at jawkit.dev and activate:
jawkit auth activate JAWKIT_YOUR_LICENSE_KEY
# Check license status
jawkit auth status
# Build CLInpm run build
# Test CLI commandsnode dist/cli.js version
node dist/cli.js init --dry-run
Step 5: Start Worker for Local Testing
cd cloudflare/workers/jawkit-api
npx wrangler dev
# Worker runs at http://localhost:8787
Available Scripts
Root Project
npm run dev # Watch mode buildnpm run build # Production buildnpm run bundle-content # Build content bundlesnpm run serve:local # Start local R2 simulation servernpm run test# Run tests (watch)npm run test:run # Run tests (single)npm run typecheck # Type checking onlynpm run lint # ESLint
Cloudflare Worker
cd cloudflare/workers/jawkit-api
npx wrangler dev # Start dev server (localhost:8787)
npx wrangler deploy # Deploy to Cloudflare
npx wrangler d1 migrations apply jawkit-licenses --local# Apply migrations locally
npx wrangler d1 migrations apply jawkit-licenses --remote# Apply to production
Environment Variables
CLI (built-in defaults for production)
Variable
Description
Default
JAWKIT_API_URL
API URL for license validation
https://jawkit-api.xxx.workers.dev
R2_PUBLIC_URL
Content CDN URL
https://content.jawkit.dev
Cloudflare Worker Secrets
Variable
Type
Description
URL_SIGNING_SECRET
secret
HMAC secret for signed URLs
PADDLE_WEBHOOK_SECRET
secret
Paddle webhook signature verification
PADDLE_API_KEY
secret
Paddle API for customer lookup
RESEND_API_KEY
secret
Resend API for license emails
ADMIN_KEY
secret
Admin endpoint authentication
Tier System
Tier
Level
Price
Content
free
0
$0
Basic commands and skills (no auth required)
professional
1
$99 one-time
All content including agents, advanced commands, skills
Professional tier includes all free tier content. Purchased via Paddle checkout.