Agent skill

Settings Form Page

by singleton-altman in singleton-altman/MoviePilotLite

Implements settings-style form pages using SettingsFormManager, SettingsFieldConfig, and SettingsFormRowBuilder.

Custom licenceAuto-check passedDevelopment

Install Settings Form Page

skills CLI
$ npx skills add singleton-altman/MoviePilotLite --skill settings-form-page -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install singleton-altman/MoviePilotLite settings-form-page --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/singleton-altman/MoviePilotLite.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.cursor/skills/settings-form-page .claude/skills/settings-form-page && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
settings-form-page
GitHub stars
444
Token cost
~869 tokens
SKILL.md length
207 words
Files
1
Skills in repo
8
Repo updated
First seen
Licence
Custom licence

At a glance

Implements settings-style form pages using SettingsFormManager, SettingsFieldConfig, and SettingsFormRowBuilder.

  • Works in 4 steps: 静态字段表 → Controller(GetxController) → Page UI → …
  • Refactoring a page backed by env key/value fields
  • SKILL.md covers 必读路径, 实现步骤(新页面), 骨架屏(必需)- Skeletonizer and 特殊场景, plus 1 more section
  • Calls dart

What it does

Settings Form Page is an agent skill from singleton-altman/MoviePilotLite. Implements settings-style form pages using SettingsFormManager, SettingsFieldConfig, and SettingsFormRowBuilder. Use when adding or refactoring a page backed by env key/value fields, system settings forms, directory-like single-object editors, or when the user asks to use the project’s shared form logic for a form UI.

Its SKILL.md is about 870 tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in Development, covering Refactoring. The repository describes itself as: MoviePilot移动端,基于 Flutter 实现。

When your agent uses it

  • Refactoring a page backed by env key/value fields
  • System settings forms
  • Directory-like single-object editors
  • The user asks to use the projects shared form logic for a form UI

Example prompts

  • “Use the settings-form-page skill to implement settings-style form pages using SettingsFormManager, SettingsFieldConfig, and SettingsFormRowBuilder”
  • “/settings-form-page”

Workflow steps

4 steps, taken from the step headings in SKILL.md.

  1. 静态字段表
  2. Controller(GetxController)
  3. Page UI
  4. 校验

What it can do on your machine

Read from SKILL.md and the folder at commit 7f8af04. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Shell commands in SKILL.md call:

    • dart

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Settings Form Page loads about 869 tokens when it runs. Until then it costs about 85 tokens; SKILL.md has 207 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~85
When it runs · the whole SKILL.md, loaded when a task matches
~869

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

Its licence (Custom licence) doesn't allow us to republish the file, so here is its outline and opening line. It has 207 words (~869 tokens).

“在 moviepilot_mobile 中,面向「多字段 + 选择与保存」的页面优先使用统一的 字段配置 + 表单管理器 + Row 构建器,避免手写 TextEditingController / Map pending。”

— opening of SKILL.md by singleton-altman, Custom licence
name
settings-form-page

Read the full SKILL.md on GitHub

Files

Just SKILL.md in .cursor/skills/settings-form-page of singleton-altman/MoviePilotLite.

Open the folder on GitHubat commit 7f8af04

Compare with similar skills

Settings Form Page next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Settings Form Page compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Settings Form Page this skillsingleton-altman/MoviePilotLite444—~869Automated safety check: PassCustom licence
Zhihu Pp AI Slop Cleanerzly2006/zhihu-plus-plus4.2k—~3.7kAutomated safety check: PassAGPL-3.0
Code Guidelinesgetsentry/sentry-react-native1.8k—~3.2kAutomated safety check: PassMIT
Code Guidelinesgetsentry/sentry-dart873—~2.2kAutomated safety check: PassMIT
cmux Swift Package Architecturemanaflow-ai/cmux28k1 repos~4.2kAutomated safety check: PassCustom licence
Dart 3 Updatesevanca/flutter-ai-rules649—~2kAutomated safety check: PassMIT

Similar skills

  • Zhihu Pp AI Slop Cleaner

    zly2006/zhihu-plus-plus

    A skill your agent uses for Zhihu++ maintenance work that scans Kotlin main sources for low-call functions, structurally similar function bodies, dead code, pure forwarding wrappers, pointless…

    4.2k GitHub stars~3.7k tokensUpdated yesterday
    DevelopmentAuto-check passed
  • Code Guidelines

    getsentry/sentry-react-native

    Official

    Enforce Sentry React Native SDK code guidelines for implementation, refactoring, and review.

    1.8k GitHub stars~3.2k tokensUpdated today
    DevelopmentAuto-check passed
  • Code Guidelines

    getsentry/sentry-dart

    Official

    Enforce Sentry Dart/Flutter SDK code guidelines for implementation, refactoring, and review.

    873 GitHub stars~2.2k tokensUpdated today
    DevelopmentAuto-check passed
  • Architecture rules for cmux's move to Swift Packages: acyclic whole-domain packages, minimal public API, group folders, Xcode project wiring and Swift 6 concurrency.

    28k GitHub starsUsed in 1 repo~4.2k tokens
    DevelopmentAuto-check passed
  • Dart 3 Updates

    evanca/flutter-ai-rules

    A skill your agent uses when writing switch statements, refactoring if-else chains, creating data classes, choosing records vs classes, destructuring values, or modernizing pre-Dart-3 code.

    649 GitHub stars~2k tokensUpdated 24 days ago
    DevelopmentAuto-check passed
  • Effective Dart

    evanca/flutter-ai-rules

    A skill your agent uses when writing Dart code, reviewing for style, refactoring naming, adding doc comments, structuring imports, or enforcing type annotations.

    649 GitHub stars~2k tokensUpdated 24 days ago
    DevelopmentAuto-check passed

More from singleton-altman/MoviePilotLite

All 8 skills in this repo
  • Plugin Adapter Generation

    singleton-altman/MoviePilotLite

    Generates MoviePilot mobile plugin form adapters (vue mode).

    444 GitHub stars~1k tokensUpdated today
    Auto-check passed
  • Dynamic Form Page

    singleton-altman/MoviePilotLite

    Guides how to adapt lib/modules/dynamicform so plugin dashboards or configuration forms render correctly.

    444 GitHub stars~1.1k tokensUpdated today
    Auto-check passed
  • Dashboard Metric Card

    singleton-altman/MoviePilotLite

    A skill your agent uses when dashboard metric sections or compact stats should share the CPU compact card surface.

    444 GitHub stars~469 tokensUpdated today
    Auto-check passed
  • Dashboard Scaffold Background

    singleton-altman/MoviePilotLite

    A skill your agent uses when Flutter pages should reuse the Dashboard scaffold shell, adaptive background, user background image overlay, or transparent app bar treatment.

    444 GitHub stars~566 tokensUpdated today
    Auto-check passed
  • Immersive Backdrop Sheet

    singleton-altman/MoviePilotLite

    沉浸式媒体详情 Bottom Sheet:海报/backdrop 作全屏背景 + 自上而下渐变遮罩 + 半透明内容卡。首屏用已有实体信息瞬时渲染,列表异步加载。参考订阅文件统计 Sheet。

    444 GitHub stars~582 tokensUpdated today
    Auto-check passed
  • Load More

    singleton-altman/MoviePilotLite

    为分页列表添加统一的 LoadMoreFooter 组件(加载更多按钮、loading、没有更多了)。在列表底部分页、加载更多、hasMore、分页 footer 场景使用。

    444 GitHub stars~475 tokensUpdated today
    Auto-check passed

Questions about Settings Form Page

What does Settings Form Page do?

Implements settings-style form pages using SettingsFormManager, SettingsFieldConfig, and SettingsFormRowBuilder. Settings Form Page is an agent skill from singleton-altman/MoviePilotLite. Implements settings-style form pages using SettingsFormManager, SettingsFieldConfig, and SettingsFormRowBuilder.

When should I use Settings Form Page?

Settings Form Page fits situations like: refactoring a page backed by env key/value fields; system settings forms; directory-like single-object editors; the user asks to use the projects shared form logic for a form UI.

How do I install Settings Form Page in Claude Code?

Run `npx skills add singleton-altman/MoviePilotLite --skill settings-form-page -a claude-code`. Or copy the skill folder (.cursor/skills/settings-form-page in singleton-altman/MoviePilotLite) into .claude/skills/settings-form-page in your project. Claude Code loads it when a task matches its description.

How do I install Settings Form Page in Codex?

Run `npx skills add singleton-altman/MoviePilotLite --skill settings-form-page -a codex`. Or copy the skill folder (.cursor/skills/settings-form-page in singleton-altman/MoviePilotLite) into .agents/skills/settings-form-page in your project. Codex loads it when a task matches its description.

Can I use Settings Form Page in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add singleton-altman/MoviePilotLite --skill settings-form-page -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/settings-form-page, .gemini/skills/settings-form-page, .github/skills/settings-form-page and .opencode/skills/settings-form-page in your project.

What does Settings Form Page need to run?

Going by SKILL.md and its folder, Settings Form Page needs the command-line tools its instructions call (dart).

Does Settings Form Page access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Settings Form Page safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Settings Form Page use?

Settings Form Page has a licence file (the repository's licence) that doesn't match a standard licence. Read it on GitHub before reusing the skill.

How many tokens does Settings Form Page use?

About 869 tokens (SKILL.md is roughly 3.5k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Settings Form Page?

Skills that share tags, products or a category with Settings Form Page: Zhihu Pp AI Slop Cleaner (zly2006/zhihu-plus-plus, 4.2k stars), Code Guidelines (getsentry/sentry-react-native, 1.8k stars), Code Guidelines (getsentry/sentry-dart, 873 stars) and cmux Swift Package Architecture (manaflow-ai/cmux, 28k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Settings Form Page?

singleton-altman (a GitHub user) maintains it in singleton-altman/MoviePilotLite, which has 444 GitHub stars. The repository holds 8 skills in this directory. The repository was last updated on October 8, 2026.

Source: singleton-altman/MoviePilotLite on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.