diff --git a/.gitignore b/.gitignore index ec67b87..4761d02 100644 --- a/.gitignore +++ b/.gitignore @@ -9,3 +9,5 @@ credentials dist coverage *.tgz + +.npmrc diff --git a/bun.lock b/bun.lock index 41e2ffd..0487c6c 100644 --- a/bun.lock +++ b/bun.lock @@ -22,7 +22,7 @@ "@standard-schema/spec": "^1.0.0", "@valibot/to-json-schema": "^1.6.0", "ajv": "^8.20.0", - "argc": "github:ethan-huo/argc#v7.8.0", + "argc": "github:ethan-huo/argc#v7.11.0", "dotenv": "^17.2.2", "google-auth-library": "^10.9.0", "valibot": "^1.2.0", @@ -42,7 +42,7 @@ "@types/node": "^25.6.0", "@valibot/to-json-schema": "^1.6.0", "ajv": "^8.20.0", - "argc": "github:ethan-huo/argc#v7.8.0", + "argc": "github:ethan-huo/argc#v7.11.0", "bun-types": "^1.3.13", "dataforseo-client": "^2.0.25", "dotenv": "^17.2.2", @@ -169,7 +169,7 @@ "ajv": ["ajv@8.20.0", "", { "dependencies": { "fast-deep-equal": "^3.1.3", "fast-uri": "^3.0.1", "json-schema-traverse": "^1.0.0", "require-from-string": "^2.0.2" } }, "sha512-Thbli+OlOj+iMPYFBVBfJ3OmCAnaSyNn4M1vz9T6Gka5Jt9ba/HIR56joy65tY6kx/FCF5VXNB819Y7/GUrBGA=="], - "argc": ["argc@github:ethan-huo/argc#e1502eb", { "dependencies": { "oxc-parser": "0.137.0", "yaml": "2.9.0" }, "peerDependencies": { "@standard-schema/spec": "^1.0.0" } }, "ethan-huo-argc-e1502eb", "sha512-JR4XDr1ryCUT+jz7fXa/YjFyAdpOnaf0SY01C4YmlKHSY8A0RCA1BuS8oYTrB3WWv/vyDUrLWC0HwGBfoTq4xg=="], + "argc": ["@celados/argc@github:ethan-huo/argc#1463e0b", { "dependencies": { "oxc-parser": "0.137.0", "yaml": "2.9.0" }, "peerDependencies": { "@standard-schema/spec": "^1.0.0" } }, "ethan-huo-argc-1463e0b", "sha512-UnpEGhU0d22g7TG62Me7/8XU9ZmQOMziARXnDnxW+fiFlAYg2y8IJ8E7+LughYYDg//I4FlqVk3cDiGGHStx4A=="], "assertion-error": ["assertion-error@2.0.1", "", {}, "sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA=="], diff --git a/package.json b/package.json index 6af580e..1ac1278 100644 --- a/package.json +++ b/package.json @@ -10,7 +10,7 @@ "@types/node": "^25.6.0", "@valibot/to-json-schema": "^1.6.0", "ajv": "^8.20.0", - "argc": "github:ethan-huo/argc#v7.8.0", + "argc": "github:ethan-huo/argc#v7.11.0", "bun-types": "^1.3.13", "dataforseo-client": "^2.0.25", "dotenv": "^17.2.2", diff --git a/packages/gkit/package.json b/packages/gkit/package.json index 88cba36..c7f4ad9 100644 --- a/packages/gkit/package.json +++ b/packages/gkit/package.json @@ -36,7 +36,7 @@ "@standard-schema/spec": "^1.0.0", "@valibot/to-json-schema": "^1.6.0", "ajv": "^8.20.0", - "argc": "github:ethan-huo/argc#v7.8.0", + "argc": "github:ethan-huo/argc#v7.11.0", "dotenv": "^17.2.2", "google-auth-library": "^10.9.0", "valibot": "^1.2.0", diff --git a/packages/gkit/skills/gkit/SKILL.md b/packages/gkit/skills/gkit/SKILL.md index 3f2f685..d01351b 100644 --- a/packages/gkit/skills/gkit/SKILL.md +++ b/packages/gkit/skills/gkit/SKILL.md @@ -1,11 +1,9 @@ --- name: gkit description: >- - Call growth providers through the profile-bound gkit CLI (DataForSEO, - PostHog, Google Ads, GSC, Bing). Activate when discovering capabilities, - running doctor, or making a live/dry-run provider request for an App - profile. + When a task requires discovering or calling DataForSEO, PostHog, Google Ads, + GSC, or Bing through an App profile, including doctor and dry-run checks, run + `gkit @skill` immediately to load the full usage guide. --- Run `gkit @skill` now for the full usage guide. -Read a referenced file with `gkit @skill `.