{
 "schema_version": 1,
 "generated": "2026-10-23",
 "id": "twentyhq-twenty--let-coding-agent-build-twenty-apps",
 "repo": "twentyhq/twenty",
 "repo_url": "https://github.com/twentyhq/twenty",
 "repo_slug": "twentyhq-twenty",
 "title": "Have a coding agent build Twenty apps with official skills",
 "page_title": "How to have a coding agent build Twenty apps with official skills with Twenty",
 "summary": "Install the Twenty app skills so Claude Code, Codex, or Cursor can scaffold and publish apps.",
 "who": "A developer who already uses a coding agent and wants it to build CRM extensions for their Twenty workspace.",
 "problem": "A coding agent does not know Twenty's app conventions, so its output may not match the SDK or publish flow.",
 "outcome": "The agent works from the official Twenty app skills to scaffold and publish a CRM app to your workspace.",
 "steps": [
  "Run `npx skills add https://github.com/twentyhq/twenty/tree/agent-skills --list` to see the available skills.",
  "If that branch does not exist yet, follow the local build instructions in packages/twenty-agent-skills before continuing.",
  "Install the listed skills into your agent following the skills CLI output. (inferred, check the README)",
  "Read SKILLS.md in the repo to choose the skill family that fits your task.",
  "Ask your agent to scaffold an app and publish it with the Twenty CLI, then review the code it wrote before publishing."
 ],
 "agent_prompt": "Install the Twenty app skills from https://github.com/twentyhq/twenty/tree/agent-skills by running `npx skills add https://github.com/twentyhq/twenty/tree/agent-skills --list` and report the skills it lists. Then use them to scaffold an app named <app-name> for <use-case>. Verify that the generated objects follow the defineObject pattern shown in the README.",
 "agents": [
  "claude-code",
  "codex",
  "cursor"
 ],
 "difficulty": "Intermediate",
 "time": "1 hour",
 "basis": "readme",
 "caveat": "The agent-skills branch is only created by the first successful publish from main, so until then you must use the local build instructions in the repo.",
 "category": "Sales and marketing",
 "tags": [
  "Sales and marketing"
 ],
 "lang": "typescript",
 "requirements": [
  "A computer with Node.js and npm, since the README uses npx commands (inferred)",
  "A Twenty workspace to publish to, from twenty.com or a self-hosted instance",
  "Docker, if you plan to self-host with Docker Compose"
 ],
 "risk": "none",
 "seen_in_the_wild": false,
 "mentioned_publicly": false,
 "risks": [
  {
   "tag": "credentials",
   "notice": "Publishing sends app code to your Twenty workspace, so give the agent access only to a workspace you control and review what it publishes."
  }
 ],
 "best": false,
 "score": 0.9,
 "evidence": [],
 "url": "https://dedupedai.com/use-cases/twentyhq-twenty/let-coding-agent-build-twenty-apps/",
 "md": "https://dedupedai.com/use-cases/twentyhq-twenty/let-coding-agent-build-twenty-apps/index.md",
 "disclaimer": "Deduped lists open-source repositories that belong to other people. We do not own, maintain, audit, or vouch for any of them, and a repo appearing here is not an endorsement or a safety check. The use cases, steps, and prompts are written by AI and may be incomplete, outdated, or just wrong. Where a use case is marked \"Seen in the wild\", we link to public posts where someone described something similar, but we have not verified those posts and the use case itself is still our AI's own write-up. Use all of this at your own risk. Only run code, commands, or agents on systems and accounts you are authorized to use, and read the code and every command before you run it, especially anything that touches credentials, files, or the network. Nothing here is professional, security, legal, or financial advice. All trademarks and project names belong to their respective owners, and their use here does not imply affiliation. Content is provided as is, without warranties of any kind. Found a mistake, a safety problem, or something you want removed? Email hello@dedupedai.com and we will look at it promptly.",
 "api": "https://dedupedai.com/api/v1/usecases/twentyhq-twenty--let-coding-agent-build-twenty-apps.json",
 "api_version": "v1"
}
