Initial release of the auralog-sdk-setup skill for Claude Code.
Install
claude plugin marketplace add https://github.com/auralog-ai/claude-skill.git
claude plugin install auralog@auralogThe skill becomes available as auralog:auralog-sdk-setup in your next Claude Code session.
What's in this release
- Detects JavaScript/TypeScript, Python, and Java projects from their package files at the working directory.
- Installs the auralog SDK using the project's existing package manager (pnpm/yarn/npm, poetry/uv/pdm/pip, Maven/Gradle).
- Inserts
init()into the entry point, reading the API key fromprocess.env/os.environ/System.getenv— never hardcoded. - Plumbs
AURALOG_INGEST_KEYandAURALOG_PROJECT_IDthrough.env, auto-adding.envto.gitignoreif missing. - Optional verification: fires a test log and confirms it lands via the auralog read API.
Source of truth
Install instructions are fetched from docs.auralog.ai at runtime, so SDK changes propagate without a skill release.
What's deliberately out of scope (for now)
- Framework-specific error handlers (Express middleware, FastAPI exception handler, Spring
@ControllerAdvice) — coming as a separate skill. - Uninstall automation — see README §Manual uninstall.
See CHANGELOG.md for full notes.