📄 skillStaleExperimentalmedium

instantlyeasy/claude-code-sdk-ts

by instantlyeasy

Fluent, chainable TypeScript SDK: configure models, enable tools, stream events, then fetch text, JSON, run details or token stats in one call via .asText() or .allowTools('Read', 'Write'). Multi-level logging plus live onMessage/onToolUse callbacks give deep, CLI-compatible observability.

Supported Platforms

🔧 Generic

Stars

206

Skill Type

📖 Library & API Reference

Quality Score

77/200

License

MIT

Forks

27

Last Updated

Jul 25, 2026

Discovered

May 11, 2026

Validation

Passed

github.com/instantlyeasy/claude-code-sdk-ts

Quality Breakdown

77/ 200

Content Signals

Gotchas/Edge Cases+40
Progressive Disclosure+30
Trigger Description+20
Verification/Safety+20
Code Examples+15
Composability+15

Repo Health

Recent Activity+15
Scripts/Automation+10
Real Usage (Issues)+10
Single Responsibility+10
Config/Persistence+10
Install Instructions+5

Multi-platform bonus: +5 pts if tool supports 2+ platforms. Score derived from 12 structural signals — not stars or popularity.

Trust & Verification

medium

Requires extended permissions (shell access, subagents). Review before use.

Stale

No commits in 90-365 days and no tagged releases.

Unverified skill. Always review source code before installing any skill from an unknown author.

Risk Assessment

  • SDK enables tool invocation including 'Read' and 'Write' file operations (.allowTools() API)
  • Subprocess execution via subprocess-cli.ts for spawning Claude Code CLI processes
  • Configuration loading from external YAML/JSON files (loader.ts, config examples)
  • Provides streaming and callback mechanisms (onMessage, onToolUse) that execute user-supplied handlers
  • Permission manager and role-based access control suggests fine-grained capability delegation
  • Examples demonstrate file operations and project scaffolding automation

Related guides