flutter-fix-layout-issues
78Fix Flutter Layout Errors
Flutter constraint errors can hide the widget that caused the failure. This skill maps common error signatures to focused layout corrections and verification steps.
Resolve Dart Runtime Errors Safely
Dart type and null-safety errors can delay development and cause runtime failures. This skill provides a structured workflow to analyze, fix, and verify local Dart code changes.
์ด ์์ฒญ์ ์์ด์ ํธ์ ๋ณต์ฌํ์ธ์. ๊ณต์ Skill ํ์ด์ง์ ๋งค๋ํ์คํธ๊ฐ ํฌํจ๋์ด ์์ต๋๋ค.
Review the Skillstore skill "dart-fix-runtime-errors" from https://skillstore.io/skills/flutter-dart-fix-runtime-errors.md and its manifest at https://skillstore.io/api/skills/flutter-dart-fix-runtime-errors/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.์์ด์ ํธ๋ ๊ณ์ํด์ ๊ณํ์ ํ์ํ๊ณ ๋ณด์ ์ ์ฑ ์์ ์๊ตฌํ๋ ํ์ธ์ ์์ฒญํด์ผ ํฉ๋๋ค.
AI ์์ด์ ํธ, ํฌ๋กค๋ฌ, ์คํฌ๋ฆฝํธ๊ฐ ์ ์ฒด ํ์ด์ง ๋์ ์ ๋ฆฌ๋ ์ปจํ ์คํธ๋ง ํ์ํ ๋ ์ด ๋งํฌ๋ฅผ ์ฌ์ฉํ์ธ์.
"dart-fix-runtime-errors" ์ฌ์ฉ ์ค์ ๋๋ค. A List<dynamic> cannot be passed to a method expecting List<int>.
์์ ๊ฒฐ๊ณผ:
"dart-fix-runtime-errors" ์ฌ์ฉ ์ค์ ๋๋ค. A non-nullable instance field is not initialized.
์์ ๊ฒฐ๊ณผ:
All 50 static findings are false positives. The analyzer misread Markdown code delimiters, fixed Dart commands, and Dart examples as shell execution or system reconnaissance. The skill contains a local workflow for Dart analysis and testing, with no prompt injection, data collection, network activity, or command construction from user input.
๋ฒ์ ์ด ์ง์ ๋ ํ๊ฐ ๋ณด๊ณ ์, ์ค๋ฆฝ ๋ฐฐ์ง, ์๋ฒ ๋ ์นด๋ ๋ฐ ์ธ์ฉ์ ๊ณต์ ํ์ธ์. Skillstore๋ ๊ทผ๊ฑฐ๋ฅผ ๋ณด๊ณ ํ์ง๋ง ์ด Skill์ ์์ ์ฌ๋ถ๋ฅผ ํ๋จํ์ง ์์ต๋๋ค.
https://skillstore.io/skills/flutter-dart-fix-runtime-errors/audits/1?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report[](https://skillstore.io/skills/flutter-dart-fix-runtime-errors?utm_source=security_passport_badge)<a href="https://skillstore.io/skills/flutter-dart-fix-runtime-errors?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/flutter-dart-fix-runtime-errors/security.svg" alt="Skillstore security assessment" loading="lazy"></a><iframe src="https://skillstore.io/embed/skills/flutter-dart-fix-runtime-errors.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>flutter. (2026). dart-fix-runtime-errors security audit report (audit version 1) [Author version unspecified]. Skillstore. https://skillstore.io/skills/flutter-dart-fix-runtime-errors/audits/1@techreport{flutter-flutter-dart-fix-runtime-errors-2026,
author = {flutter},
title = {dart-fix-runtime-errors security audit report (audit version 1)},
institution = {Skillstore},
year = {2026},
number = {1},
url = {https://skillstore.io/skills/flutter-dart-fix-runtime-errors/audits/1},
note = {Author version unspecified}
}cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "dart-fix-runtime-errors security audit report (audit version 1)"
version: "unspecified"
type: report
authors:
- name: "flutter"
date-released: "2026-08-30"
url: "https://skillstore.io/skills/flutter-dart-fix-runtime-errors/audits/1"
identifiers:
- type: other
value: "skillstore:flutter-dart-fix-runtime-errors:audit:1"
description: "Skillstore immutable audit report identifier"
Identify nullable values and select a safe initialization, optional access, or fallback strategy.
Add explicit generic types when analyzer output reports incompatible dynamic collections.
Run analysis and tests after a fix before submitting a pull request.
Run Dart static analysis for this project. Explain the first errors and propose minimal fixes.
Help me resolve this Dart null-safety error. Explain whether optional access, a fallback, or initialization is appropriate.
Investigate this Dart type mismatch. Trace the inferred types and propose an explicit, safe type annotation.
Review my Dart error fix. Run static analysis and tests, summarize results, and identify any remaining failures.
์์ฑ์
flutter๋ผ์ด์ ์ค
MIT
Skillstore ๋ฆฌ๋น์
r1
๋ฒ์ ์๋ด
์์ฑ์๊ฐ ๋ฒ์ ์ ์ ์ธํ์ง ์์์ต๋๋ค.
๋ฆฌํฌ์งํ ๋ฆฌ
https://github.com/flutter/agent-plugins/tree/864cf8797b190ddb81e4875db6dd6bab89641f62/skills/dart-fix-runtime-errors์ฐธ์กฐ
f3d02f046f0a885874c8d09fa6087eec01604283
์ ์ง๋ณด์ ์ต์ ์ฑ
2026. 8. 30.
์ฌ์ฉ๋
1 ๋ค์ด๋ก๋ ยท 1 ์กฐํ
ํ์ผ ๊ตฌ์กฐ
๐ SKILL.md
Fix Flutter Layout Errors
Flutter constraint errors can hide the widget that caused the failure. This skill maps common error signatures to focused layout corrections and verification steps.
Create Reliable Flutter Widget Tests
Flutter UI changes can fail when rendering and user interactions are not tested. This skill provides a clear workflow for building focused WidgetTester tests and validating state changes.
Add Repeatable Flutter Integration Tests
Manual Flutter UI checks are difficult to repeat consistently. This skill guides MCP exploration, integration test authoring, execution, and optional performance profiling.
Build Responsive Flutter Layouts
Rigid Flutter interfaces overflow or stretch across changing window sizes. This skill guides adaptive layouts using constraints, breakpoints, flexible widgets, and large-screen width limits.
Apply Flutter Architecture Best Practices
Flutter features become difficult to maintain when UI, business logic, and data access are mixed. This skill organizes them into clear, testable layers.
Implement JSON Serialization in Flutter
Manual JSON mapping can produce runtime type errors and duplicated parsing logic. This skill guides type-safe models, HTTP parsing, validation, and isolate usage.
AST ๊ตฌ์กฐ๋ก ์ฝ๋ ๊ฒ์
์์ฑ์ 0xDarkMatter
ํ ์คํธ ๊ฒ์์ ์๋ฏธ์ ๊ด๊ณ๋ฅผ ๋์น๊ณ ๋ถํ์ํ ์ผ์น ๊ฒฐ๊ณผ๋ฅผ ๋ง์ด ์์ฑํฉ๋๋ค. ์ด ์คํฌ์ ast-grep ํจํด์ ์ฌ์ฉํ์ฌ ์ฝ๋ ๊ตฌ์กฐ๋ฅผ ์ฐพ๊ณ ์ง์ค์ ์ธ ๋ฆฌํฉํฐ๋ง์ ์ค๋นํฉ๋๋ค.
์ ๋ขฐํ ์ ์๋ ํ ์คํธ ์๋ํ ๊ตฌ์ถ
์์ฑ์ 89jobrien
์ทจ์ฝํ ํ ์คํธ๋ ๋ฆด๋ฆฌ์ค๋ฅผ ๋ฆ์ถ๊ณ ํ๊ท๋ฅผ ์จ๊น๋๋ค. ์ด ์คํฌ์ ํ ์คํธ ์ ๋ต, TDD, ์๋ํ, ์ปค๋ฒ๋ฆฌ์ง ๊ฒํ , Playwright ์น ๊ฒ์ฌ๋ฅผ ์๋ดํฉ๋๋ค.
์ฝ๋๋ฒ ์ด์ค ์ ๋ฐ์์ ์ ๋ขฐํ ์ ์๋ ํ ์คํธ ๊ณํํ๊ธฐ
์์ฑ์ 0xDarkMatter
์ด ์คํฌ์ ํ์ด ํ ์คํธ ๋ฒ์๋ฅผ ์์ง ์์ผ๋ฉด์ ํ ์คํธ ์ ๋ต, ๋ชฉ, ๋ฐ์ดํฐ ํฝ์ค์ฒ, ์ปค๋ฒ๋ฆฌ์ง ๊ฒ์ดํธ, CI ํจํด์ ์ ํํ๋๋ก ๋์ต๋๋ค. Claude, Codex, Claude Code์ ๋จ์, ํตํฉ, ์๋ํฌ์๋, TDD, ํ์ดํ๋ผ์ธ ํ ์คํธ๋ฅผ ์ํ ๊ตฌ์กฐํ๋ ์ง์นจ์ ์ ๊ณตํฉ๋๋ค.
๋ฅ๋ฌ๋ ํ๋ก์ ํธ๋ฅผ ์์ ํ๊ฒ ๋ถ์
์์ฑ์ lllllllama
๋ฅ๋ฌ๋ ๋ฆฌํฌ์งํ ๋ฆฌ๋ ๋ณ๊ฒฝํ๊ธฐ ์ ์ ์ดํดํ๊ธฐ ์ด๋ ต์ต๋๋ค. ์ด ์คํฌ์ ์ฝ๋๋ฅผ ์์ ํ์ง ์๊ณ ์ง์ ์ , ์ค์ , ํ๊ฐ ๊ฒฝ๋ก, ๊ฒํ ์ํ์ ๋งคํํฉ๋๋ค.
์ํํธ์จ์ด ๋ฌธ์ ๋ฅผ ์ฒด๊ณ์ ์ผ๋ก ๋๋ฒ๊น ํ๊ธฐ
์์ฑ์ Asmayaseen
๊ตฌ์กฐํ๋์ง ์์ ๋ฒ๊ทธ ์์ ์ ์๊ฐ์ ๋ญ๋นํ๊ณ ์ค์ ์คํจ ์์ธ์ ์จ๊ธธ ์ ์์ต๋๋ค. ์ด ์คํฌ์ Claude, Codex, Claude Code๊ฐ ์ฆ๊ฑฐ ๊ธฐ๋ฐ ๊ทผ๋ณธ ์์ธ ๋ถ์์ ์ํํ๋๋ก ์๋ดํฉ๋๋ค.
๋ ๋์ Go ํ ์คํธ ๊ตฌ์ถ
์์ฑ์ 89jobrien
Go ํ์๋ ๋จ์, ํตํฉ, mock, benchmark, coverage ์ ๋ฐ์์ ์ผ๊ด๋ ํ ์คํธ๊ฐ ํ์ํฉ๋๋ค. ์ด ์คํฌ์ Claude, Codex, Claude Code๊ฐ ๊ฐ๋ฐ ์ค์ ์ ์ฉํ ์ ์๋ ์ค์ฉ์ ์ธ Go ํ ์คํธ ํจํด์ ์ ๊ณตํฉ๋๋ค.