Markdown Converter
Agent skill for markdown-converter
This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository.
Sign in to like and favorite skills
This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository.
npm run dev - Start Vite development servernpm run preview - Preview production build locallynpm run build - TypeScript compilation + Vite buildnpm run lint - ESLint check (max 0 warnings)npm run storybook - Start Storybook dev server on port 6006npm run build-storybook - Build static StorybookFOIL4G is a React-based web mapping library that provides reusable components for displaying geospatial data. The application follows a component-based architecture centered around mapping libraries and geospatial data sources.
src/components/Maps/)Reusable map components that combine base maps with specific styling:
src/components/Datasets/)Standalone data layer components with PMTiles sources:
src/examples/)Complex compositions showing how to combine multiple datasets:
All geospatial datasets follow a consistent pattern:
{Dataset}/source.ts using PMTilesSource type{Dataset}/index.tsx{Dataset}/index.stories.tsPMTiles sources define:
src/types/PMTilesSource.d.ts - Type definitions for PMTiles sourcessrc/components/PMTilesSourceOptions.ts - Centralized source registrypublic/stylejson/ - MapLibre style definitions for base maps.storybook/ - Storybook configuration for component developmentWhen working on this codebase, maintain work notes in
tmp/note/yyyy/MM/dd/ using these prefixes:
Update notes before and after implementation or command execution.