File contents IntentKit LLM Guide
Architecture
intentkit/ — pip package
core/ — agent system (LangGraph)
models/ — Pydantic + SQLAlchemy dual models
config/ — system config (DB, LLM keys, skill provider keys)
skills/ — skill system (LangChain BaseTool)
abstracts/ — interfaces for core/ and skills/
utils/ — utilities
clients/ — external service clients
app/ — API server, autonomous runner, background scheduler
frontend/ — Next.js agent management UI (see frontend/AGENTS.md)
integrations/ — platform integrations (each has its own AGENTS.md)
telegram/ — Telegram bot integration
scripts/ — ops & migration scripts
tests/ — tests/core/, tests/api/, tests/skills/
Tech Stack & Gotchas
Package manager: uv . Activate venv: source .venv/bin/activate
Lint: ruff format & ruff check --fix after edits
Type check: BasedPyright — ensure no errors in changed files
SQLAlchemy 2.0 — do NOT use legacy 1.x API
Pydantic V2 — do NOT use V1 API
Testing: pytest
Rules
English for code comments and search queries
Do not git commit unless explicitly asked
Import dependency order (left cannot import right): utils → config → models → abstracts → clients → skills → core
Detailed Guides
Skills: agent_docs/skill_development.md
Git/PR/Release: agent_docs/ops_guide.md
Testing: agent_docs/test.md
1 --- 2 name: 528-llm-1027c55b 3 description: IntentKit LLM Guide 4 --- 5 # IntentKit LLM Guide 6 7 ## Architecture 8 9 - `intentkit/` — pip package 10 - `core/` — agent system (LangGraph) 11 - `models/` — Pydantic + SQLAlchemy dual models 12 - `config/` — system config (DB, LLM keys, skill provider keys) 13 - `skills/` — skill system (LangChain BaseTool) 14 - `abstracts/` — interfaces for core/ and skills/ 15 - `utils/` — utilities 16 - `clients/` — external service clients 17 - `app/` — API server, autonomous runner, background scheduler 18 - `frontend/` — Next.js agent management UI (see `frontend/AGENTS.md`) 19 - `integrations/` — platform integrations (each has its own `AGENTS.md`) 20 - `telegram/` — Telegram bot integration 21 - `scripts/` — ops & migration scripts 22 - `tests/` — `tests/core/`, `tests/api/`, `tests/skills/` 23 24 ## Tech Stack & Gotchas 25 26 - Package manager: **uv**. Activate venv: `source .venv/bin/activate` 27 - Lint: `ruff format & ruff check --fix` after edits 28 - Type check: **BasedPyright** — ensure no errors in changed files 29 - **SQLAlchemy 2.0** — do NOT use legacy 1.x API 30 - **Pydantic V2** — do NOT use V1 API 31 - Testing: **pytest** 32 33 ## Rules 34 35 - English for code comments and search queries 36 - Do not git commit unless explicitly asked 37 - Import dependency order (left cannot import right): `utils → config → models → abstracts → clients → skills → core` 38 39 ## Detailed Guides 40 41 - Skills: `agent_docs/skill_development.md` 42 - Git/PR/Release: `agent_docs/ops_guide.md` 43 - Testing: `agent_docs/test.md`
tools-only/X-Skills/tree/main/development/tools/528-llm_1027c55b commit 8a6caf4a19
Frequently asked questions How do I install the 528 LLM 1027c55b skill? Run npx skillmds@latest add tools-only/528-llm-1027c55b in your terminal (requires Node.js), paste this page's agent-chat prompt into Claude, Cursor, or any MCP-connected agent, or download the SKILL.md file and copy it into your agent's skills directory.
What does the 528 LLM 1027c55b skill do? IntentKit LLM Guide It is listed under AI & ML on SkillMD.
Is 528 LLM 1027c55b safe to use? This skill has not completed SkillMD's automated safety review yet. SkillMD never runs a skill's scripts for you; review the SKILL.md before installing.
Which AI agents work with 528 LLM 1027c55b? This skill is tagged as working with Claude Code, Claude.ai, OpenAI Codex. SKILL.md is an open format, so most agents that read a skills directory can load it too.
Is 528 LLM 1027c55b free to use? Yes. Installing skills from SkillMD is free, and the skill stays under its author's original license.
Who published 528 LLM 1027c55b? tools-only (@tools-only) published this skill. Their other Agent Skills are listed on their SkillMD profile.