
rothenbergt/backstage-agent-skills
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
Закулисные навыки для агентов ИИ
Обзор
Навыки Клода для создания плагинов Backstage с помощью новых Frontend и Backend Systems. Создавайте закулисные интерфейсные плагины с помощью новой Frontend System (создайте FrontendPlugin, чертежи, маршруты, Utility API, тестирование). Используйте для создания страниц, элементов навигации, содержимого объекта или карт. - Пошаговый рабочий процесс разработки в соответствии с текущим новым шаблоном frontend-plugin (уже NFS-wired) - Руководство по расширению чертежей (PageBlueprint, SubPageBlueprint, EntityContentBlueprint, ApiBlueprint, чертежи уровня приложений) с примечаниями к устаревшим шаблонам NavItemBlueprint - Utility API (с импортом из @backstage/frontend-plugin-api) и передовой практикой - Руководство по комплексному тестированию с @backstage/frontend-test-utils (renderInTestApp, createExtensionTester(...).reactElement(), mockApis). Создайте Backstage backend плагины и модули с помощью createBackendPlugin, основных сервисов и точек расширения.
Обзор (машинный перевод)
Навыки Клода для создания плагинов Backstage с помощью новых Frontend и Backend Systems.
Доступные навыки
Backstage-frontend-plugin
Создавайте интерфейсные плагины Backstage с помощью новой интерфейсной системы ([T0]), чертежей, маршрутов, Utility API, тестирования. Используйте для создания страниц, элементов навигации, содержимого объекта или карт.
** Включает:**
- Пошаговый рабочий процесс разработки против текущего
yarn newшаблона frontend-plugin (уже подключен NFS) - Руководство по протяженности чертежей (
PageBlueprint,SubPageBlueprint,EntityContentBlueprint,ApiBlueprint, чертежи уровня приложения) с примечаниями к устаревшимNavItemBlueprint) - Полезные модели API (с импортом из
@backstage/frontend-plugin-api) и лучшие практики - Руководство по комплексному тестированию
@backstage/frontend-test-utilsrenderInTestApp,createExtensionTester(...).reactElement(),mockApis.*
Backstage-backend-plugin
Создавайте закулисные плагины и модули с createBackendPlugin, основными сервисами и точками расширения. Используйте REST/HTTP API, фоновые задания, обработку данных, интеграцию и модули, расширяющие существующие плагины.
** Включает:**
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
Backstage Agent Skills
Claude skills for building Backstage plugins with the New Frontend and Backend Systems.
Available Skills
backstage-frontend-plugin
Build Backstage frontend plugins with the New Frontend System (createFrontendPlugin, blueprints, routes, Utility APIs, testing). Use for creating pages, navigation items, entity content, or cards.
Includes:
- Step-by-step development workflow against the current
yarn newfrontend-plugin template (already NFS-wired) - Extension blueprints guide (
PageBlueprint,SubPageBlueprint,EntityContentBlueprint,ApiBlueprint, app-level blueprints) with notes on the deprecatedNavItemBlueprint - Utility API patterns (with imports from
@backstage/frontend-plugin-api) and best practices - Comprehensive testing guide with
@backstage/frontend-test-utils(renderInTestApp,createExtensionTester(...).reactElement(),mockApis.*)
backstage-backend-plugin
Build Backstage backend plugins and modules with createBackendPlugin, core services, and extension points. Use for REST/HTTP APIs, background jobs, data processing, integrations, and modules that extend existing plugins.
Includes:
- Step-by-step development workflow against the current
yarn newbackend-plugin template (src/router.ts,express-promise-router,zod, service refs) - Core services reference covering every
coreServices.*entry (httpRouter, logger, database, httpAuth, userInfo, auth, scheduler, cache, urlReader, permissions, permissionsRegistry, auditor, lifecycle, rootHealth, …) - Modules + extension points (
createBackendModule,env.registerExtensionPoint) - Production-ready patterns for validation, error handling (via
MiddlewareFactory/ root error middleware), and security - Comprehensive testing guide with
@backstage/backend-test-utils(startTestBackend+supertest,mockServices,mockCredentials, MSW v2,TestDatabases)
Installation and Usage
Each skill is a self-contained folder with:
SKILL.md- Main skill instructions and workflowreference/- Detailed reference documentation loaded on-demand
These are Agent Skills, instructions that an AI coding agent loads to do better work. They do not hook into Backstage tooling directly, so placing them in .github/ or running yarn new yourself will not use them. Instead, the agent reads the skill and then runs yarn new, converts the scaffold, and writes code following the skill’s guidance.
Claude Code
Copy a skill folder into your workspace and Claude Code discovers it automatically.
# Project-level (this workspace only)
mkdir -p .claude/skills
cp -r backstage-frontend-plugin .claude/skills/
# Or user-level (all your projects)
cp -r backstage-frontend-plugin ~/.claude/skills/
Рекомендуемые инструменты
Попробуйте другой запрос или уберите фильтр.
Установка
npx skillfish add rothenbergt/backstage-agent-skills