# Tech Insights This plugin provides the UI for the `@backstage/tech-insights-backend` plugin, in order to display results of the checks running following the rules and the logic defined in the `@backstage/tech-insights-backend` plugin itself. Main areas covered by this plugin currently are: - Providing an overview for default boolean checks in a form of Scorecards. - Providing an option to render different custom components based on type of the checks running in the backend. ## Installation ### Install the plugin ```bash # From your Backstage root directory cd packages/app yarn add @backstage/plugin-tech-insights ``` ### Add boolean checks overview (Scorecards) page to the EntityPage: ```tsx // packages/app/src/components/catalog/EntityPage.tsx import { EntityTechInsightsScorecardContent } from '@backstage/plugin-tech-insights'; const serviceEntityPage = ( {overviewContent} {cicdContent} ... ... ); ``` It is not obligatory to pass title and description props to `EntityTechInsightsScorecardContent`. If those are left out, default values from `defaultCheckResultRenderers` in `CheckResultRenderer` will be taken, hence `Boolean scorecard` and `This card represents an overview of default boolean Backstage checks`. ### Customize scorecards overview title and description: ```tsx // packages/app/src/components/catalog/EntityPage.tsx ## Links - [The Backstage homepage](https://backstage.io) ```