Formatting and linting standards using GTS, ESLint, and Prettier. Use when writing or formatting TypeScript code in this project.
This repository uses:
.eslintrc.json - ESLint configuration (extends GTS).prettierrc.js - Prettier configuration (extends GTS).eslintignore - Files to ignore for linting.prettierignore - Files to ignore for formattingBased on GTS and project configuration:
{ Item } not {Item}(x) => not x =># Format all files
npm run format
# Check formatting without writing
npm run format:check
# Format and fix linting issues
npm run format:fix
Format on save is configured in .vscode/settings.json:
Always run:
npm run format:fix
This ensures:
Search for places (restaurants, cafes, etc.) via Google Places API proxy on localhost.
Interact with GitHub using the `gh` CLI. Use `gh issue`, `gh pr`, `gh run`, and `gh api` for issues, PRs, CI runs, and advanced queries.
Create or update AgentSkills. Use when designing, structuring, or packaging skills with scripts, references, and assets.
Start voice calls via the OpenClaw voice-call plugin.
Notion API for creating and managing pages, databases, and blocks.
Gemini CLI for one-shot Q&A, summaries, and generation.
Category:developer