Back to list
yanivprusman

extra-apps

by yanivprusman

0🍴 0📅 Jan 25, 2026

SKILL.md


name: extra-apps description: Instructions for finding and managing extra/external applications like CAD and Public Transportation.

Extra Applications

The AutomateLinux ecosystem integrates several external applications. These are typically stored outside the main automateLinux repository but are linked for easy access.

Locating Applications

The extraApps/ Directory

The primary entry point for finding external apps is the extraApps/ directory in the root of the automateLinux workspace.

ls -l ~/coding/automateLinux/extraApps

This directory contains symlinks to the actual source locations:

  • cad: Points to ~/coding/cad/
  • loom: Points to ~/coding/loom/
  • publicTransportation: Points to ~/coding/publicTransportation/

Direct Paths

  • CAD App: /home/yaniv/coding/cad
  • Public Transportation (PT) App: /home/yaniv/coding/publicTransportation

Port Management

External apps often run local development servers. Their ports are managed centrally by the daemon.

Current Standard Mappings

AppModeStandard Port
CADProduction3000
CADDevelopment3001
PTAll3002

Updating Ports

If you move an app to a different port, update the daemon so macros and proxies continue to work:

d setPort --key pt --value 3005

Editing and Permissions

[!IMPORTANT] Use Symlinks for Access: When accessing or editing files for these external applications, ALWAYS use the symlinks located in ~/coding/automateLinux/extraApps/.

Correct: ~/coding/automateLinux/extraApps/cad/src/file.ts Incorrect: ~/coding/cad/src/file.ts

Using the extraApps path prevents redundant permission requests and maintains workspace context. The user has granted permission for the automateLinux workspace, so staying within its directory structure (via symlinks) is preferred.

  • d listPorts: See all currently registered app ports.
  • d publicTransportationOpenApp: Opens the PT app in Chrome based on the registered port.
  • d restartLoom: Management for the Loom screen recording integration.

Score

Total Score

50/100

Based on repository quality metrics

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

0/10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

0/5

Reviews

💬

Reviews coming soon