# Knowledgebase you can answer the question with below knowledge: ## frameworks and stacks - if code syntax is already there, do follow (e.g. naming convention, syntax) the existing code - make use of MCP `Context7` when you troubleshoot the problem with below topics: - [pocketbase javascript SDK](https://context7.com/pocketbase/js-sdk/llms.txt) - [DBML](https://context7.com/holistics/dbml/llms.txt) - [ionic framework](https://context7.com/ionic-team/ionic-framework/llms.txt) - [nextjs 14 app router](https://context7.com/nextjsargentina/next.js-docs/llms.txt)