CLAUDE.md · git:20261106.8c45d7c · 2026-11-06 · sha256 c58921f64be8c809

CLAUDE.md git:20261106.8c45d7cA

Immutable. This exact content never changes and is served at /api/v1/blob/c58921f64be8c809.

# flutter-slipstream

- an agentic tooling plugin to make coding agents more effective for Dart and
  Flutter projects
- full documentation index at @docs/index.md
- user facing docs at @README.md

## Feature: Flutter UI agent

- `inspector` MCP server for launching, inspecting, and interacting with a
  running Flutter app
- take screenshots, inspect the widget tree, evaluate arbitrary Dart
  expressions, and observe runtime errors with widget IDs
- implementation reference at @docs/inspector_mcp.md
- 'slipstream-inspector' skill at @skills/slipstream-inspector/SKILL.md used to
  help agents trigger on 'flutter run' and document workflows and gotchas
- has an optional in-process companion package, slipstream_agent;
  @docs/slipstream_agent.md

## Feature: Package API retrieval

- `packages` MCP server returns package APIs as token efficient stubs
- call `package_summary`to orient on a package and `library_stub` and
  `class_stub` for details
- related 'slipstream-packages' skill at @skills/slipstream-packages/SKILL.md
- implementation reference at @docs/packages_mcp.md

## Feature: Package safety skill

- `add-package` skill at @skills/add-package/SKILL.md
- fires when an agent is about to add a Dart or Flutter package dependency
- prevents adding a dependency on discontinued packages
- prevents adding a dependency on outdated versions (older major versions)

## Supported Coding Agents

- Claude Code implementation notes at @.claude-plugin/readme.md
- Cursor implementation notes at @.cursor-plugin/readme.md
- GitHub Copilot implementation notes at @.github/plugin/readme.md

## Development

- `dart analyze` for linting
- `dart test` for unit tests
- `dart format .` before committing