diff --git a/.claude/skills/just-commands/SKILL.md b/.claude/skills/just-commands/SKILL.md new file mode 100644 index 0000000..afb7fc2 --- /dev/null +++ b/.claude/skills/just-commands/SKILL.md @@ -0,0 +1,11 @@ +--- +name: just-commands +description: Available just commands for this project. Use when you need to know what development commands are available. +user-invocable: false +--- + +## Available just commands + +``` +!`just --list` +``` diff --git a/CLAUDE.md b/CLAUDE.md index 7d3a72c..b43bcf2 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -21,26 +21,15 @@ This file provides guidance to Claude Code (claude.ai/code) when working with co | **uv-scripts** | `scripts/**/*.py` | Utility script standards with UV | | **examples-standards** | `examples/**/*` | Example requirements and organization | -## Project Overview - -StackOne AI SDK is a Python library that provides a unified interface for accessing various SaaS tools through AI-friendly APIs. It acts as a bridge between AI applications and multiple SaaS platforms (HRIS, CRM, ATS, LMS, Marketing, etc.) with support for OpenAI, LangChain, CrewAI, and Model Context Protocol (MCP). - -## Essential Development Commands +## Available Skills -```bash -# Setup and installation -just install # Install dependencies and pre-commit hooks +| Skill | Description | +| ----------------- | -------------------------------------------- | +| **just-commands** | Available just commands (dynamically loaded) | -# Code quality -just lint # Run ruff linting -just lint-fix # Auto-fix linting issues -just ty # Run type checking +## Project Overview -# Testing -just test # Run all tests -just test-tools # Run tool-specific tests -just test-examples # Run example tests -``` +StackOne AI SDK is a Python library that provides a unified interface for accessing various SaaS tools through AI-friendly APIs with support for OpenAI, LangChain, CrewAI, and Model Context Protocol (MCP). ## Code Architecture