Skip to content

Add senior-architect and mobile-app-developer agents with supporting scripts and reference docs#19

Draft
Copilot wants to merge 2 commits intomainfrom
copilot/add-architecture-diagram-generator
Draft

Add senior-architect and mobile-app-developer agents with supporting scripts and reference docs#19
Copilot wants to merge 2 commits intomainfrom
copilot/add-architecture-diagram-generator

Conversation

Copy link
Contributor

Copilot AI commented Feb 25, 2026

Adds two custom Copilot agents (senior-architect, mobile-app-developer) and the scripts/reference docs they depend on.

Asset Changes

Added Assets

  • .github/agents/senior-architect.agent.md — architecture design agent with tech stack decision, diagram generation, and dependency analysis capabilities
  • .github/agents/mobile-app-developer.agent.md — iOS/Android agent covering native (Swift/Kotlin), cross-platform (React Native/Flutter), performance targets, offline sync, and push notifications; includes 3 <example> blocks, tools, and model: sonnet front matter
  • scripts/architecture_diagram_generator.py — scans project structure, emits Mermaid/PlantUML/JSON diagrams
  • scripts/project_architect.py — audits structure, code quality, security, and CI/CD; prints actionable recommendations
  • scripts/dependency_analyzer.py — parses package.json, requirements.txt, go.mod, Package.swift; flags deprecated packages
  • references/architecture_patterns.md — layered, microservices, event-driven, CQRS, API gateway, repository patterns with code examples
  • references/system_design_workflows.md — capacity planning, DB/API design, caching, observability, troubleshooting
  • references/tech_decision_guide.md — framework comparisons (Next.js vs React, Node vs Go vs Python, RN vs Flutter vs native), config examples, security and scalability checklists
  • Assets follow naming conventions (*.agent.md, scripts/*.py, references/*.md)
  • Assets properly categorized

Modified Assets

  • N/A — all additions; no existing files changed

Validation

  • Scripts execute cleanly (python3 scripts/*.py) against the repo itself
  • SwiftLint passes (no Swift files modified)
  • Documentation updated (reference docs are the deliverable)

Screenshots

N/A — CLI tools; no UI surface.

Additional Notes

Agent description fields use YAML-quoted multi-line strings with \n-escaped newlines to keep front matter valid. The three Python scripts are dependency-free (stdlib only) so they run without pip install.


✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.

… reference docs

Co-authored-by: kakashi3lite <66211309+kakashi3lite@users.noreply.github.com>
Copilot AI changed the title [WIP] Add architecture diagram generator script Add senior-architect and mobile-app-developer agents with supporting scripts and reference docs Feb 25, 2026
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.

2 participants