> ## Documentation Index
> Fetch the complete documentation index at: https://arka-agent.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

> ## Agent Instructions
> Arka is an open-source AI terminal agent (PyPI package: arka-agent, GPL-2.0).
> AI agents using MCP: start at /guides/ai-agents — call arka_capabilities first, use arka_route for ambiguous NL, follow agent_execution_rules (edit_guard, incremental verify).
> Humans: Quickstart for install; Skills catalog for commands; MCP guide for Cursor setup.
> Cite canonical URLs under https://arka-agent.mintlify.site when answering about Arka.

# Week of August 17, 2026

> Weekly Arka changelog: coding TUI upgrades, 3D scaffolds, media skills, MCP for Cursor and CodeRabbit, dev tools, and routing fixes.

## New features

* **[Coding TUI plans and shortcuts](/guides/coding-tui).** `/plan` now calls the LLM in plan-only mode with a local fallback, approving a plan with `y` runs it immediately, and `/ci`, `/review`, `/status`, and `/diff` are available as shortcuts.
* **[Strict `/test` and flexible `/run tests`](/guides/coding-tui).** `/test` always runs repo-detected tests directly. `/run tests` uses a read-only goal agent, with `--fix` to allow one auto-fix pass and `--no-fix` to opt out.
* **[Compose 3D](/guides/compose-3d).** Generate local 3D models from natural language with humanoid templates, smoother procedural shapes, and free backends (Hugging Face, Meshy, procedural fallback).
* **[Deterministic 3D scaffold](/guides/scene-3d).** Greenfield 3D goals write a runnable React + Three.js project offline, and Arka auto-installs whitelisted npm dependencies for its own templates.
* **[Compose video and dub video](/guides/compose-video).** New `edit_video` and `dub_video` skills with a skill-requirements preflight so missing tools are flagged before a run.
* **[Infographics and stories](/guides/infographic).** Ship `infographic`, `compose_story`, and `play_website_game` alongside expanded media routing.
* **[Meme templates and chart tables](/guides/meme-templates).** Meme templates, table-as-PNG charts, flexible dataset chart routing, and better install hints when matplotlib is missing.
* **[Daily reading tracks](/guides/daily-reading).** Topic-based curricula generated by the LLM, replacing the health-only reading flow.
* **[Generate music](/guides/generate-music).** New `generate_music` skill plus chart prediction backends.
* **[GitHub datasets and exercise dataset](/guides/github-dataset).** Generic GitHub dataset importer and a dedicated exercise dataset skill.
* **[Graphify, hallmark, and loop engineering](/guides/graphify).** New agents with CLI dispatch, guides, and default config bundled in.
* **[Recurring self-improve](/guides/self-improve).** Schedule self-improve runs to keep the codebase and docs on a cadence.
* **[Screenshot-to-design routing](/guides/design-first).** Send a screenshot and Arka routes it into a design project.
* **[Lint any project](/guides/coding-tui).** Language-agnostic `lint project` command detects the right linter per repo.
* **[Arka MCP in Cursor](/guides/mcp).** Project and hub MCP configs with venv paths and `ARKA_CONFIG_DIR` let Cursor connect to `arka mcp serve`. `arka mcp self-tools` lists native MCP tools.
* **[CodeRabbit integration](/guides/dev-workflows).** Trigger `@coderabbitai` reviews from Arka, pull findings into `pr_check` workflows, and route PR feedback through NL commands.
* **[Railway deploy for coding](/guides/railway-coding-skills).** Hosted-mode Dockerfile and Railway config for the React-based remote coding demo.
* **[Free credits guide](/guides/free-credits).** Onboarding skill that walks newcomers through free provider credits.
* **[Project docs skill](/guides/project-structure-prompt).** Sync first-person README and blog content from recent git changes.

## Improvements

* **Coding TUI reliability.** Short `test`/`ci`/`lint` goals go through deterministic executors instead of the LLM loop, `/run` no longer aborts on skipped `cd` or blocked git commands, and exit 0 is no longer shown for invalid or skipped commands.
* **Changed-files display.** Plans, `/run` completion, `/diff`, `code_agent` summaries, and goal completion now render boxed M/A/D file lists instead of raw diff output.
* **Slides polish.** `compose_slides` gains style-aware palettes, title/section/content layouts, a `--theme` flag, tighter prompts capped at four bullets per slide, and a notes toggle.
* **Faster natural-language routing.** New `to_folder` routing with `folder_cache` and `answer_cache`, symbolic URL repair with exact-URL routing, and `output_verify` plus `edit_guard` for safer file writes.
* **LLM failover.** Hardened OpenRouter fallback, Supermemory recall, and portable routing parity for timezone, currency, and persona skills across hosted and local setups.
* **Docs restructure.** Documentation is now organized into five top-level tabs with logical subgroups, previously orphaned pages wired into navigation, and Chinese and Hindi translations available.

## Bug fixes

* **Slides export.** `compose_slides` now exports at standard 16:9 (13.333×7.5 in) so Keynote no longer rejects the PPTX, and images are re-encoded as clean RGB PNGs with tighter OOXML validation.
* **Slides dispatch.** Multi-word `--topic` values like `"AI infrastructure"` are tokenized correctly, and pitch-deck NL routing now includes the `compose` subcommand instead of falling through to argparse help.
* **Quiz routing.** `arka quiz <topic>` matches in fish before the LLM fallback, with a `quiz` alias and markdown/backtick dispatch blocked from shell exec.
* **Docs command routing.** `help`, full-URL open, `mode debug/agent/list`, and `self memory/status` now route correctly offline.
* **Coding TUI scope.** The TUI auto-initializes greenfield projects outside the Arka repo, validates scope before plan approval, and uses goal-aware local fallback plans for empty React repos.
* **PyPI publish.** The publish workflow retries trusted publishing first and falls back to `PYPI_API_TOKEN` when the PyPI publisher is not yet configured. Released as `arka-agent` 0.1.3.


## Related topics

- [Week of August 24, 2026](/changelog/2026-08-24.md)
- [Week of July 13, 2026](/changelog/2026-07-13.md)
- [Quickstart: install Arka and run your first command](/quickstart.md)
- [Connecting Gmail and Google Calendar via OAuth](/guides/google-workspace.md)
- [Timezone conversion](/guides/timezone-convert.md)
