Skip to main content
تشغيل أي مهارة في Manus
بنقرة واحدة
مستودع GitHub

squareone

يحتوي squareone على 16 من skills المجمعة من lsst-sqre، مع تغطية مهنية على مستوى المستودع وصفحات skill داخل الموقع.

skills مجمعة
16
Stars
2
محدث
2026-07-02
Forks
1
التغطية المهنية
4 فئات مهنية · 100% مصنفة
مستكشف المستودعات

Skills في هذا المستودع

biome-migrate
مطوّرو البرمجيات

Run `biome migrate` whenever the @biomejs/biome version changes so biome.json's $schema (and any deprecated config) stays in sync with the installed Biome. Use when processing a dependabot PR that bumps @biomejs/biome (it arrives via the npm monorepo-infra group), when biome:lint/biome:format reports an info like "Expected: <new> Found: <old> — Run the command biome migrate", or any time you notice biome.json's $schema version lagging the installed Biome, or when the "Validate Biome schema version" CI step (validate-biome-schema.js) fails. Trigger keywords: biome, @biomejs/biome, biome migrate, biome.json, $schema mismatch, schema version, dependabot biome bump, Biome upgrade.

2026-07-02
ivoa-standards
الكتّاب التقنيون

Reference for IVOA (International Virtual Observatory Alliance) standards relevant to the Rubin Science Platform — TAP, SIA, SODA, DataLink, ObsCore, VOTable, UWS, VOSI, SSO/GMS, HiPS, and registry standards — with canonical documentation links and how each maps to RSP services. Use when working on the /api-aspect page, labeling or linking API endpoints, interpreting Repertoire service discovery, curating the api-aspect presentation map, or when the user mentions IVOA, VO standards, the Virtual Observatory, or a protocol acronym (TAP, SIA, SSA, SCS, SODA, DataLink, DALI, ObsCore, ADQL, VOTable, UWS, VOSI, SSO, GMS, HiPS, MOC).

2026-06-17
project-mechanics
مطوّرو البرمجيات

Project-specific build/test/lint/typing commands for this repo. Read this skill at the start of any phase that runs validation (`stoker-work`, `stoker-fixup`, `stoker-rebase`).

2026-06-17
docker-version-validation
محللو ضمان جودة البرمجيات والمختبرون

Validates that version strings in Dockerfiles match package.json dependencies and constraints. Use when updating Docker base images, Node.js versions, pnpm versions, turbo versions, or other tool versions in Dockerfiles. Ensures consistency between Dockerfile versions and package.json engines, devDependencies, and packageManager fields. Automatically runs on pre-commit for Dockerfile changes and in CI pipeline. Trigger keywords: Dockerfile, Docker version, Node version, pnpm version, turbo version, version mismatch, version sync, Docker update.

2026-06-17
squared-package
مطوّرو البرمجيات

Critical architecture knowledge for the squared component library package. Use this skill when working on squared package components, troubleshooting build/transpilation issues, or setting up apps to consume squared. Covers the NO BUILD STEP architecture, CSS Modules-only styling requirement, Next.js transpilation configuration, direct TypeScript source exports, and testing infrastructure.

2026-02-11
github-issues
مطوّرو البرمجيات

Local-first GitHub issue planning and synchronization system. Use this skill when planning projects locally, creating issue files in .issues/, working with the /plan-issue, /update-issue, /sync-issue, /list-issues, or /work-issue commands, or synchronizing local plans with GitHub issues. Covers frontmatter schema, file structure conventions, sub-issue management, and gh CLI operations.

2026-01-14
component-creation
مطوّرو البرمجيات

Comprehensive guide for creating React components in the squared package and squareone app. Use this skill when creating new components, setting up component structure, implementing CSS Modules styling, writing Storybook stories, or setting up component tests. Covers TypeScript patterns (type vs interface, no React.FC), CSS Modules with design tokens, compound component patterns, Storybook integration, and vitest testing.

2025-12-10
design-system
مصممو واجهات الويب والرقمية

Complete reference for Rubin Observatory design system CSS variables and design tokens. Use this skill when styling components, referencing CSS custom properties, understanding the design token architecture, or working with colors, spacing, typography, and other design primitives. Covers both rubin-style-dictionary foundation tokens and squareone-specific tokens.

2025-12-10
file-factory
مطوّرو البرمجيات

How to use the file-factory CLI to create new React components, hooks, context providers, Next.js pages along with associated tests and storybook stories. ALWAYS use this tool instead of manually creating new components/hooks/contexts/pages to ensure consistent file structure and conventions.

2025-12-10
appconfig-system
مطوّرو البرمجيات

Expert guidance for working with the AppConfig runtime configuration system in squareone. Use this skill when implementing configuration loading, working with YAML config files, setting up new pages that need configuration, troubleshooting config hydration issues, or migrating from next/config patterns. Covers server-side loadAppConfig(), client-side useAppConfig(), MDX content loading, Sentry configuration injection, and Kubernetes ConfigMap patterns.

2025-11-18
platform-api-integration
مطوّرو البرمجيات

Guide for discovering and integrating with Rubin Science Platform (RSP) APIs using OpenAPI specifications. Use this skill when working with Gafaelfawr authentication APIs (/auth/*), Times Square notebook APIs (/times-square/api/*), or other RSP services. Covers finding OpenAPI specs, using WebFetch to download specifications, creating TypeScript types from schemas, implementing SWR-based hooks, handling authentication patterns (CSRF tokens, credentials), and creating mock APIs for development.

2025-11-18
wcag-contrast-checker
مطوّرو البرمجيات

Check WCAG color contrast ratios between two colors. Accepts any CSS color format (hex, rgb, rgba, hsl, hsla, named colors) and returns the contrast ratio along with WCAG compliance levels (AA/AAA for normal and large text).

2025-11-04
data-fetching-patterns
مطوّرو البرمجيات

SWR-based data fetching and caching patterns used throughout the monorepo. Use this skill when implementing API interactions, creating custom data hooks, handling loading/error states, or working with mock data. Covers SWR configuration, custom hook patterns (useUserInfo, useTimesSquarePage), error handling, and mock data setup.

2025-11-03
testing-infrastructure
محللو ضمان جودة البرمجيات والمختبرون

Complete testing infrastructure and patterns for the monorepo. Use this skill when writing tests, setting up test configuration, troubleshooting test failures, or working with the CI pipeline. Covers vitest configuration, Storybook addon-vitest integration, React Testing Library patterns, mock data setup, and the test-suite-runner agent for comprehensive testing.

2025-11-03
times-square-integration
مطوّرو البرمجيات

Times Square notebook execution system integration patterns. Use this skill when working with Times Square pages, implementing SSE updates, handling URL parameters, setting up GitHub PR previews, or working with the Times Square API. Covers context providers, data fetching hooks, mock API endpoints, and page routing patterns.

2025-11-03
turborepo-workflow
مطوّرو البرمجيات

Expert guidance on Turborepo build orchestration and remote caching workflow. Use this skill when running build commands, troubleshooting caching issues, working with monorepo task execution, or investigating CI/CD pipeline problems. Covers the critical pattern of always using root-level pnpm scripts, understanding the turbo-wrapper.js authentication system, filter syntax for targeting packages, and remote cache configuration.

2025-11-03