Skip to content

Conversation

Copy link
Contributor

Copilot AI commented Aug 21, 2025

This PR adds a comprehensive .github/copilot-instructions.md file that provides GitHub Copilot coding agents with detailed instructions for working effectively in the smooth-app_assets repository.

What this includes

Repository-specific guidance:

  • Complete setup workflow using Node.js and jsonlint for JSON validation
  • Detailed explanation of the tagline/announcement system for both Android and iOS
  • Asset management patterns for SVG images and multi-language campaigns
  • Platform synchronization requirements between Android and iOS configurations

Validated commands and timing:

  • All commands have been tested and verified to work correctly
  • Precise execution times documented (jsonlint validation: ~0.13s per file)
  • Complete workflow takes ~0.25 seconds total for both platform validations
  • Installation process takes ~0.5 seconds with expected deprecation warnings

Comprehensive workflow coverage:

  • JSON structure and campaign configuration patterns
  • Required validation steps before commits (prevents mobile app breakage)
  • Testing methodology using mobile app development mode
  • Common troubleshooting scenarios and solutions

Time-saving command outputs:

  • Pre-populated results from frequently used commands to avoid redundant exploration
  • Repository structure details and file locations
  • Sample validation outputs and error patterns

The instructions follow the imperative tone requirement and include explicit warnings about critical constraints like platform synchronization and the fact that external image URLs may be inaccessible during development (which is normal).

This enables GitHub Copilot agents to work immediately without requiring additional repository exploration or trial-and-error command execution.

Fixes #33.

Warning

Firewall rules blocked me from connecting to one or more addresses (expand for details)

I tried to connect to the following addresses, but was blocked by firewall rules:

  • static.openfoodfacts.org
    • Triggering command: curl -I --connect-timeout 5 REDACTED (dns block)
    • Triggering command: wget -q --timeout=5 --spider REDACTED (dns block)

If you need me to access, download, or install something from one of these locations, you can either:


💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.

Copilot AI changed the title [WIP] ✨ Set up Copilot instructions Add comprehensive GitHub Copilot instructions for smooth-app_assets repository Aug 21, 2025
Copilot AI requested a review from teolemon August 21, 2025 08:58
Copilot finished work on behalf of teolemon August 21, 2025 08:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

✨ Set up Copilot instructions

2 participants