Blink Codebase Skill
CommunityMaster Blink's architecture, build with confidence.
Authordav-ell
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill provides a comprehensive understanding of the Blink project's architecture, tech stack, and data flow, enabling developers to efficiently work with both the Flutter frontend and FastAPI backend. It eliminates the guesswork in navigating the codebase, debugging integrations, and adding new features that span across layers.
Core Features & Use Cases
- Architecture Overview: Understand the Flutter + FastAPI + SQLite stack and the
Flutter UI → ApiService → REST API → SQLite Databasedata flow. - Key Component Deep Dive: Learn about core data models (
Chat,Message), service layers (ApiService,ChatService), and UI patterns (AppTheme, screens, widgets). - Development Workflow Guidance: Get clear steps for adding new features, understanding API response structures, and following styling guidelines.
- Use Case: When tasked with adding a new filter option to the chat list, use this skill to identify which files in
lib/models/,lib/services/, andrest/cursor_chat_api.pyneed modification, and how to ensure consistent styling usingAppTheme.
Quick Start
Explain the overall architecture of the Blink project, including the tech stack, data flow, and the main purpose of the ApiService and ChatService components.
Dependency Matrix
Required Modules
flutterpython3fastapiuvicornpydantic
Components
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: Blink Codebase Skill Download link: https://github.com/dav-ell/blink/archive/main.zip#blink-codebase-skill Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.