Core, Shared, Module 구성 요소를 위한 수직 3계층 아키텍처와 GetX를 사용하는 구조화된 Flutter 개발 스키마입니다.
레지스트리에서 스킬을 바로 설치하는 가장 빠른 방법입니다.
npx clawhub@latest install flutter-schema
스킬 폴더를 다음 위치 중 하나로 복사하세요
~/.openclaw/skills/ <project>/skills/ 우선순위: 워크스페이스 > 로컬 > 번들
이 프롬프트를 OpenClaw에 복사하면 자동으로 설치됩니다.
Clawhub를 사용해서 flutter-schema 설치를 도와줘. Clawhub가 설치되어 있지 않다면 먼저 설치해 줘 (npm i -g clawhub).
ZIP 아카이브 형태의 원본 스킬 파일을 받으세요.
이 Openclaw Skills 스키마는 상태 관리 및 의존성 주입을 위해 GetX 프레임워크를 활용하여 Flutter 애플리케이션 아키텍처에 대한 표준화된 접근 방식을 제공합니다. Core, Shared, Modules라는 엄격한 수직 의존성 모델을 적용하며, 모듈은 하위 계층에 의존하지만 모듈 간에는 의존하지 않습니다. 이 설정은 기업 수준의 모바일 애플리케이션에 적합한 분리되고 테스트 가능하며 유지 관리가 용이한 코드베이스를 보장합니다.
이 스키마를 채택함으로써 개발자는 초기 스캐폴딩부터 점진적인 기능 개발까지 워크플로우를 간소화할 수 있습니다. 아키텍처는 비즈니스 로직(Logic), 상태 관리(State), UI(View)를 명확하게 분리하여 각 구성 요소가 단일하고 잘 정의된 책임을 갖도록 합니다.
Openclaw Skills 내에서 이 스키마를 활용하려면 Flutter 환경과 GetX 패키지가 구성되어 있는지 확인하세요. 자동화된 모듈 생성을 위해 제공된 Python 스크립트를 사용할 수 있습니다.
# 검증 스크립트를 사용하여 새 모듈 생성
python ~\/flutter-schema\/scripts\/validate.py <module_name> [target_directory]
모든 생성된 로직 클래스가 표준 동작을 상속할 수 있도록 BaseController가 shared 계층에 정의되어 있는지 확인하세요.
아키텍처는 데이터와 로직을 세 가지 고유한 수직 계층으로 구성합니다.
| 계층 | 책임 | 주요 구성 요소 |
|---|---|---|
| core | 인프라 | Config, Navigation, Services, Utils, Common UI |
| shared | 비즈니스 기반 | Data Sources, Domain Models, Base Classes, Network |
| modules | 비즈니스 기능 | 기능별 Logic, Views, Bindings, Models |
명명 규칙:
feature_name_logic.dart, feature_name_view.dartFeatureNameLogic, FeatureNamePage (또는 View)로드 중
자동화된 워크플로우를 위해 MP3 형식으로 자연스럽고 감정 표현이 풍부한 음성을 생성하는 고품질 텍스트 음성 변환 통합 서비스입니다.

음료 소매업 점주를 위해 원시 거래 로그를 이익 보고서 및 경영 통찰력으로 변환하는 자동화된 재무 분석 에이전트입니다.

증거 기반 탐색 워크플로우를 통해 제품 기회를 검증하고 개발 베팅의 리스크를 줄이기 위한 구조화된 프레임워크입니다.

Excel 및 CSV 제표에서 재무 데이터를 추출하고 핵심 성과 지표를 계산하기 위한 자동화 도구입니다.








































