What problem does it solve?
Publishing a Twenty app to npm or the marketplace requires consistent README copy, correct package metadata, marketplace fields in defineApplication, and public assets like logos and screenshots, which is easy to get wrong or leave incomplete.
Core Features & Use Cases
- Listing Preparation: Reviews package.json, README.md, src/application-config.ts, and public/ to verify version bumps, the twenty-app keyword, and marketplace-facing fields such as displayName, description, author, category, logoUrl, and screenshots.
- Asset & Safety Checks: Ensures logoUrl and screenshots point to files in public/ and that public assets contain no secrets, tokens, customer records, or confidential material.
- Publication Workflow: Validates the app with yarn twenty dev:build and publishes via yarn twenty app:publish, optionally with a release tag.
- Use Case: Before shipping a new version of your Twenty app, ask the assistant to review your listing so the marketplace About page, branding, and metadata are complete and accurate.
Quick Start
Use the publish-app skill to review my Twenty app's README, marketplace metadata, and public assets, then prepare it for npm publication.