project-metadata

Update application name, bundle identifier, and company details across Flutter platform configuration files.

2|Updated Jul 3, 2025
One-click install
npx skills add https://github.com/gsmlg-app/flutter-app-template --skill project-metadata
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: project-metadata
Source: https://github.com/gsmlg-app/flutter-app-template/tree/main/.claude/skills/project-metadata
Command: npx skills add https://github.com/gsmlg-app/flutter-app-template --skill project-metadata

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines the process of updating essential application metadata, such as the app name, bundle identifier, and company information, across all target platforms within a Flutter project.

Core Features & Use Cases

  • Cross-Platform Consistency: Ensures metadata is updated uniformly across Android, iOS, macOS, Linux, and Windows.
  • Comprehensive File Coverage: Identifies and guides updates for all relevant configuration files, including build scripts, project settings, and Fastlane configurations.
  • Use Case: When launching a new app based on this template, use this Skill to quickly and accurately set the unique application name and bundle identifier for each platform.

Quick Start

Use the project-metadata skill to update the app name to 'My Awesome App' and the bundle identifier to 'com.mycompany.myawesomeapp'.

Frequently Asked Questions about project-metadata

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I update the app name and bundle identifier across multiple platforms in a Flutter project?

To change the Flutter app name and bundle identifier, you update the pubspec.yaml and platform-specific configuration files for Android, iOS, macOS, Linux, and Windows to ensure consistent cross-platform branding.

What configuration files do I need to modify to change my Flutter app's bundle identifier?

Changing your Flutter bundle identifier requires updating platform-specific project settings and build scripts across Android, iOS, macOS, Linux, and Windows, alongside the pubspec.yaml configuration file.

Can I update company details and app metadata for iOS and Android simultaneously?

Yes, you can update company details and app metadata for iOS and Android simultaneously by applying uniform changes across all relevant platform configuration files and Fastlane settings.

What is the best way to ensure cross-platform metadata consistency when launching a new Flutter app?

The best way to ensure cross-platform metadata consistency is to comprehensively update the application name, bundle identifier, and company information across all target platform configuration files and the pubspec.yaml.

Does updating Flutter project metadata require changing Fastlane configurations?

Yes, updating Flutter project metadata involves identifying and guiding updates for Fastlane configurations, build scripts, and project settings to accurately reflect the new app name and bundle identifier.

Why does my Flutter app show inconsistent names on different operating systems after rebranding?

Inconsistent Flutter app names occur when metadata updates are not applied uniformly across all target platforms, requiring comprehensive changes to configuration files for Android, iOS, macOS, Linux, and Windows.