Use this skill to understand the RingCentral App Connect project structure, including the monorepo layout, core package APIs, handlers, models, and how components interact.
64
43%
Does it follow best practices?
Impact
100%
1.16xAverage score across 3 eval scenarios
Passed
No known issues
Optimize this skill with Tessl
npx tessl skill review --optimize ./.agent-skills/project-architecture/SKILL.mdConnector registration entry point
Import source
100%
100%
createCoreApp imported
100%
100%
connectorRegistry imported
100%
100%
setDefaultManifest called
0%
100%
setDefaultManifest ordering
0%
100%
registerConnector three args
100%
100%
createCoreApp called
100%
100%
No manual route wiring
100%
100%
Output file present
100%
100%
Extending connector interface without modification
Import from core
100%
100%
registerConnectorInterface used
100%
100%
Correct platform name arg
100%
100%
Correct method name arg
100%
100%
Custom function arg
100%
100%
getConnector used
100%
100%
No source modification
100%
100%
Output file present
100%
100%
Developer environment setup and onboarding
DATABASE_URL var
100%
100%
APP_SERVER_SECRET_KEY var
100%
100%
HASH_KEY var
0%
100%
IS_PROD var
100%
100%
DYNAMODB_LOCALHOST var
100%
100%
npm run server
0%
100%
npm run ngrok
100%
100%
npm test
100%
100%
npm run build
100%
100%
npm run deploy
100%
100%
SQLite for dev
100%
100%
PostgreSQL for prod
100%
100%
DynamoDB for cache
100%
100%
Output file present
100%
100%
f59d4a2
Table of Contents
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.