CtrlK
BlogDocsLog inGet started
Tessl Logo

tessl/npm-backstage--core-plugin-api

Core API used by Backstage plugins for analytics, configuration, routing, and cross-plugin communication

65

1.00x
Overview
Eval results
Files

Evaluation results

85%

-3%

Component Metadata Tags

Component data dual-store with duplicate protection

Criteria
Without context
With context

Tagging helper

100%

100%

Duplicate error

100%

100%

Wrapper retrieval

60%

40%

Key isolation

90%

100%

100%

Announcement Banner

Core service API refs (config/analytics/error/storage/etc)

Criteria
Without context
With context

Config lookup

100%

100%

Stored dismissal

100%

100%

Analytics event

100%

100%

Error reporting

100%

100%

API access pattern

100%

100%

100%

10%

API Reference Lookup Exercise

API reference creation & lookup

Criteria
Without context
With context

Typed ApiRef

100%

100%

ApiFactory binding

100%

100%

Registry wiring

60%

100%

Lookup hook usage

100%

100%

30%

-15%

Documentation Extensions

Extension creation wrappers (component/routable/react)

Criteria
Without context
With context

Routable wrapper

0%

0%

Lazy page loader

50%

25%

Header wrapper

0%

0%

Metadata data

100%

50%

Exports factory result

100%

100%

80%

5%

Playlist Routing Utility

Typed routing refs and route hooks

Criteria
Without context
With context

Root ref

75%

100%

Detail ref

100%

100%

Typed link

0%

0%

Params hook

100%

100%

Missing param guard

100%

100%

35%

2%

Instrumented Mountpoint Extension

Routable extension mountpoint validation with analytics instrumentation

Criteria
Without context
With context

Routable factory

0%

0%

Mount point ref

0%

0%

Render analytics event

60%

60%

Lazy loader wiring

53%

66%

Analytics attributes

100%

100%

40%

Multilingual Plugin Strings

Alpha translation and app language APIs

Criteria
Without context
With context

Typed ref

0%

40%

Hook lookups

0%

0%

Lazy locales

75%

60%

Language control

25%

0%

Plural & interpolate

100%

100%

JSX & fallback

100%

100%

100%

Plugin App Context Panel

App context access to plugins, icons, and app components

Criteria
Without context
With context

useApp hook

100%

100%

Plugin registry

100%

100%

Plugin ids

100%

100%

System icons

100%

100%

App components

100%

100%

82%

7%

Multi-Provider OAuth Session Broker

OAuth provider API references for major identity providers

Criteria
Without context
With context

Provider refs

83%

100%

Access tokens

100%

100%

Optional scopes

33%

46%

Profile via API

100%

100%

Session metadata

0%

0%

0%

Navigation Analytics Deferral

Deferred navigation analytics handling for gathered routes

Criteria
Without context
With context

Tracker access

0%

0%

Navigate event shape

0%

0%

Deferred gathered routes

0%

0%

Flush & dedupe

0%

0%

Install with Tessl CLI

npx tessl i tessl/npm-backstage--core-plugin-api
Evaluated
Agent
Claude Code

Table of Contents