all publishers

majiayu000

@majiayu000 source repo

75,112 published skills · page 720 of 752

  1. ▌
    Zeptomail · majiayu000 bundle
    Zoho ZeptoMail transactional email API. Use this skill for sending password resets, OTPs, order confirmations, and other transactional emails.
    567 repo stars
  2. ▌
    Zero Debt · majiayu000 bundle
    Zero Technical Debt skill for the ikigai project
    567 repo stars
  3. ▌
    Zinit Zsh · majiayu000 bundle
    Zinit zsh plugin manager configuration and binary installs. This skill should be used when adding zsh plugins, installing CLI tools via gh-r releases, configuring completions, managing turbo/wait loading, using ice modifiers (sbin, atclone, atpull, as, from), troubleshooting plugin load order, working with OMZ snippets, or modifying .zshrc and ~/.config/zsh/ files in this stow-managed dotfiles repo.
    567 repo stars
  4. ▌
    Zola Blog · majiayu000 bundle
    This skill should be used when publishing Vietnamese Obsidian notes to a Zola blog. It converts Vietnamese content to English, optimizes writing style following strict anti-AI-detection guidelines, and publishes to the blog. Use when the user provides an Obsidian markdown file path and wants it published as a blog post.
    567 repo stars
  5. ▌
    Zustand 5 · majiayu000 bundle
    Zustand 5 state management patterns. Trigger: When managing React state with Zustand.
    567 repo stars
  6. ▌
    Aligner · majiayu000 bundle
    This skill should be used when creating visual diagrams, flowcharts, or architecture visualizations that benefit from user feedback. It enables a visual feedback loop where the agent generates JSON diagrams, users edit them visually in a browser, and the agent reads back comments and changes. Triggers on requests like "draw a diagram", "create a flowchart", "visualize this flow", "let me see this visually", or when planning complex workflows that would benefit from visual iteration with the user.
    567 repo stars
  7. ▌
    Arrange · majiayu000 bundle
    Improve layout, spacing, and visual rhythm. Fixes monotonous grids, inconsistent spacing, and weak visual hierarchy to create intentional compositions.
    567 repo stars
  8. ▌
    Bmad UX · majiayu000 bundle
    Plan UX patterns and design specifications. Use when the user says "lets create UX design" or "create UX specifications" or "help me plan the UX"
    567 repo stars
  9. ▌
    Dx List · majiayu000 bundle
    Show list of available dx list commands and help users execute them with required parameters.
    567 repo stars
  10. ▌
    Favicon · majiayu000 bundle
    Generate a complete set of favicons from a source image and update HTML. Use when setting up favicons for a web project.
    567 repo stars
  11. ▌
    Git Bak · majiayu000 bundle
    在结束本章之前,我还想和大家分享一些 Git 使用的技巧和窍门。很多使用 Git 的开发者可能根本就没用过这些技巧,我们也不是说在读过本书后非得用这些技巧不可,但至少应该有所了解吧。说实话,有了这些小窍门,我们的工作可以变得更简单,更轻松,更高效。
    567 repo stars
  12. ▌
    I Adapt · majiayu000 bundle
    Adapt designs to work across different screen sizes, devices, contexts, or platforms. Ensures consistent experience across varied environments.
    567 repo stars
  13. ▌
    I Audit · majiayu000 bundle
    Perform comprehensive audit of interface quality across accessibility, performance, theming, and responsive design. Generates detailed report of issues with severity ratings and recommendations.
    567 repo stars
  14. ▌
    Kanpeki · majiayu000 bundle
    Use Kanpeki component library in React projects. Activate when user wants to add, use, customize, or compose accessible UI components from Kanpeki (@kanpeki/*). Covers installation, component patterns, forms, theming, and dark mode with React Aria Components + Tailwind CSS 4.1 + CVA.
    567 repo stars
  15. ▌
    Lookdev · majiayu000 bundle
    Human-in-the-loop web studio to tune AI-generated visual output by eye — live sliders/pickers/drag-handles for visual params instead of guessing values or shipping a static comparison grid.
    567 repo stars
  16. ▌
    Magicui · majiayu000 bundle
    Use for Magic UI React components, animations, text effects, buttons, backgrounds, device mocks. Includes bento-grid, marquee, globe, animated buttons, shimmer effects, particle backgrounds. 8 tools for beautiful UI components.
    567 repo stars
  17. ▌
    Mandela · majiayu000 bundle
    Audit an evaluation, benchmark, or scoring harness for leakage, answering whether outside ground truth actually enters or the system is grading itself. Use when building or reviewing an eval or benchmark, or when the user says "is this eval leaking" or "check this benchmark for contamination". It reports where ground truth enters and where it does not, and it edits nothing.
    567 repo stars
  18. ▌
    Opentui · majiayu000 bundle
    Build terminal user interfaces with OpenTUI (@opentui/core). Use when creating TUI apps, terminal dashboards, CLI interfaces, or working with OpenTUI renderables, constructs, keyboard handling, or Yoga flexbox layouts in the terminal.
    567 repo stars
  19. ▌
    Rebrand · majiayu000 bundle
    Applies brand customization across the entire site — colors, fonts, logos, metadata, and social images. Use when rebranding, changing the site identity, or applying a new theme.
    567 repo stars
  20. ▌
    Solidjs · majiayu000 bundle
    SolidJS reactive UI framework development. Use when building interactive frontends, creating reactive components, managing state with signals/stores, handling async data fetching, or implementing fine-grained reactivity. Covers best practices, DRY/SOLID principles, control flow components, and production patterns.
    567 repo stars
  21. ▌
    Ss A11Y · majiayu000 bundle
    Audit a component or page for accessibility issues and fix them
    567 repo stars
  22. ▌
    Ss Flow · majiayu000 bundle
    Design user flows and navigation structure following proven UX patterns
    567 repo stars
  23. ▌
    Ss Lint · majiayu000 bundle
    Quick automated lint — detects common design system violations in seconds
    567 repo stars
  24. ▌
    Ss Page · majiayu000 bundle
    Scaffold a new mobile page/screen using the StyleSeed layout patterns
    567 repo stars
  25. ▌
    Styling · majiayu000 bundle
    CSS and Tailwind styling guidelines. Use when writing styles, creating UI components, reviewing CSS/Tailwind code, or deciding on wrapper element structure.
    567 repo stars
  26. ▌
    Team UI · majiayu000 bundle
    Orchestrate the UI team: coordinates ux-designer, ui-programmer, and art-director to design, implement, and polish a user interface feature from wireframe to final.
    567 repo stars
  27. ▌
    Typeset · majiayu000 bundle
    Improve typography by fixing font choices, hierarchy, sizing, weight consistency, and readability. Makes text feel intentional and polished.
    567 repo stars
  28. ▌
    Vaea UI · majiayu000 bundle
    VAEA ACM-AI design system enforcer. Auto-triggers on frontend/**/*.tsx, frontend/**/*.css, .impeccable.md. Loads VAEA design context, enforces government-grade standards, gates UI story completion with mandatory checklist. Use for: frontend components, UI stories, design review (/vaea-ui critique|audit), quality pass (/vaea-ui polish), layout/typography (/vaea-ui arrange|typeset), responsive adaptation (/vaea-ui adapt), accessibility (/vaea-ui harden), AG Grid theming, risk badges, dark mode. Orchestrates: frontend-design, critique, audit, polish, normalize, adapt, clarify, arrange, typeset, harden, optimize, ui-ux-pro-max. Triggers on: React, Tailwind, AG Grid, Radix UI, shadcn/ui, design tokens, WCAG, ARIA, responsive, dark mode, building grid, ACM grid, job card, mobile card view.
    567 repo stars
  29. ▌
    Cp · majiayu000 bundle
    Local verify-commit-push wrapper for Codex. Use only when the user explicitly says `/cp` or clearly asks to finish the current work by running the relevant local checks, staging intended files explicitly, committing on the current branch, and pushing. This workflow may commit directly to `main` or `master` when that is the repo's chosen operating model.
    567 repo stars
  30. ▌
    JS · majiayu000 bundle
    Use for Vite+React+TanStack Query frontends on Bun/Cloudflare Workers with shadcn/Tailwind—provides dev console bridge, tmux layout, dense/no-motion UI defaults, and Justfile/CI parity.
    567 repo stars
  31. ▌
    Pr · majiayu000 bundle
    Commit changes, bump version, update changelog, and open a PR
    567 repo stars
  32. ▌
    Si · majiayu000 bundle
    Short alias for /subsection-implementation. Implements a single subsection from docs/implementation-plan.md with full automation. Usage: /si 5.1.1
    567 repo stars
  33. ▌
    Wm Git Worktree Manager · majiayu000 bundle
    Use when working with git worktrees - creating isolated workspaces for branches, managing multiple features in parallel, or cleaning up worktrees
    567 repo stars
  34. ▌
    Xr · majiayu000 bundle
    Vuer VR/AR/WebXR - hand tracking, controllers, AR mesh, haptics (plugin:vuer@vuer)
    567 repo stars
  35. ▌
    AWS Ec2 · majiayu000 bundle
    Manage EC2 instances, AMIs, and auto-scaling groups. Configure security groups, key pairs, and instance types. Use when deploying compute resources on AWS.
    567 repo stars
  36. ▌
    AWS Ecr · majiayu000 bundle
    Manage AWS ECR container image repositories.
    567 repo stars
  37. ▌
    AWS Vpc · majiayu000 bundle
    Design and implement VPCs and networking. Configure subnets, route tables, and security groups. Use when setting up AWS network infrastructure.
    567 repo stars
  38. ▌
    Cel K8S · majiayu000 bundle
    Write production-ready CEL (Common Expression Language) code for Kubernetes ValidatingAdmissionPolicies, CRD validation rules, and security policies. Use when users need to create admission policies, validate Kubernetes resources, enforce security constraints, or write CEL expressions for Kubernetes.
    567 repo stars
  39. ▌
    CI Logs · majiayu000 bundle
    Analyze CI logs from ci.aztec-labs.com. Use this instead of WebFetch for CI URLs.
    567 repo stars
  40. ▌
    Cognito · majiayu000 bundle
    AWS Cognito user authentication and authorization service. Use when setting up user pools, configuring identity pools, implementing OAuth flows, managing user attributes, or integrating with social identity providers.
    567 repo stars
  41. ▌
    GCP Gke · majiayu000 bundle
    Deploy and manage Google Kubernetes Engine clusters. Configure node pools, networking, and workload identity. Use when running Kubernetes on GCP.
    567 repo stars
  42. ▌
    Gpu Use · majiayu000 bundle
    查看远程服务器 GPU 使用情况。SSH 连接服务器,展示每张卡的显存占用、运行进程、所属容器。当用户说查看 GPU、显卡占用、显存使用时使用
    567 repo stars
  43. ▌
    Openstack Horizon · majiayu000 bundle
    OpenStack Horizon web dashboard skill. Use when deploying, customizing, or troubleshooting the OpenStack web UI. Covers panel customization, session management, multi-domain support, theme branding, TLS configuration, and common dashboard failure modes including login issues, missing panels, and static asset problems.
    567 repo stars
  44. ▌
    Kubectl · majiayu000 bundle
    Kubernetes CLI operations and cluster management
    567 repo stars
  45. ▌
    Lms Map · majiayu000 bundle
    NWEA MAP Growth assessment data integration for KCIS LMS. Use this skill when implementing MAP assessment features including data import from CDF CSV, displaying student RIT scores, tracking growth trends across terms, showing goal area performance, benchmark classification (E1/E2/E3), and group statistics for Reading and Language Usage courses (G3-G6).
    567 repo stars
  46. ▌
    Nasa Se Methodology · majiayu000 bundle
    NASA Systems Engineering methodology mapped to cloud operations. Use when planning, executing, verifying, or documenting OpenStack cloud infrastructure following NASA SP-6105 and NPR 7123.1 processes. Provides phase gate criteria, document templates, and cross-references for all 7 SE lifecycle phases applied to cloud deployment and operations.
    567 repo stars
  47. ▌
    Nix Check · majiayu000 bundle
    Check and validate NixOS configuration. Use when asked to check, validate, lint, or verify the nix config, flake, or configuration files.
    567 repo stars
  48. ▌
    Nl Router · majiayu000 bundle
    Route natural language requests to appropriate skills and workflows. Use when relevant to the task.
    567 repo stars
  49. ▌
    Nmap Scan · majiayu000 bundle
    Professional network reconnaissance and port scanning using nmap. Supports various scan types (quick, full, UDP, stealth), service detection, vulnerability scanning, and NSE scripts. Use when you need to enumerate network services, detect versions, or perform network reconnaissance.
    567 repo stars
  50. ▌
    Normalize · majiayu000 bundle
    Normalize text to handle PDF/Unicode encoding issues. Converts Windows-1252, curly quotes, em/en dashes, ligatures, directional formatting, zero-width chars, and more to clean ASCII.
    567 repo stars
  51. ▌
    Numpy Fft · majiayu000 bundle
    NumPy's fft module provides routines for computing Discrete Fourier Transforms (DFT). It is widely used for signal processing, image frequency analysis, and solving differential equations in the frequency domain.
    567 repo stars
  52. ▌
    Nuxt Auth · majiayu000 bundle
    Authentication with Laravel Sanctum and permission-based authorization. Use when implementing login/logout, protecting pages with permissions, checking permissions in components, or understanding the auth flow.
    567 repo stars
  53. ▌
    Objective · majiayu000 bundle
    This skill should be used when managing objectives - coherent goals that require 2+ plans/PRs to complete. Use when users want to create multi-plan tracking issues, log progress across related PRs, capture lessons learned, or coordinate work that spans multiple erk-plans. Objectives are human-first coordination documents, not executable plans.
    567 repo stars
  54. ▌
    Octoprint · majiayu000 bundle
    Complete OctoPrint management skill for Raspberry Pi with Creality Ender 3D printers. Control prints, monitor temperatures, manage files, configure timelapses (Octolapse), view bed leveling mesh, troubleshoot issues, and maintain OctoPi. Supports REST API and SSH access. Use when managing 3D prints, checking printer status, uploading G-code, creating timelapses, or troubleshooting print issues.
    567 repo stars
  55. ▌
    Og Images · majiayu000 bundle
    Guides creation of OpenGraph and Twitter share images using next/og ImageResponse. Covers layout patterns, custom fonts, avatars, title case, and Satori rules. Use when building OG images, Twitter cards, or social previews.
    567 repo stars
  56. ▌
    Omc Setup · majiayu000 bundle
    Setup and configure oh-my-claudecode (the ONLY command you need to learn)
    567 repo stars
  57. ▌
    Omnifocus · majiayu000 bundle
    Manage OmniFocus projects and tasks programmatically. This skill should be used when creating, reading, updating, or listing OmniFocus tasks and projects. Supports all OmniFocus versions through intelligent automation method detection (Omni Automation → AppleScript → SQLite read-only fallback). Use for task management workflows, project queries, task completion tracking, and OmniFocus data operations.
    567 repo stars
  58. ▌
    Open Sets · majiayu000 bundle
    Problem-solving strategies for open sets in topology
    567 repo stars
  59. ▌
    Opentrons · majiayu000 bundle
    Expert guidance for Opentrons Python API v2 - automated liquid handling, protocol development, labware management, and hardware module integration for OT-2 and Flex robots
    567 repo stars
  60. ▌
    Openwebui · majiayu000 bundle
    Open WebUI AI chat interface management via Podman Quadlet. Provides a web UI for interacting with Ollama models. Use when users need to configure, start, or manage the Open WebUI service.
    567 repo stars
  61. ▌
    Ops Party · majiayu000 bundle
    Parallel operational readiness validation using G-3 OPERATIONS. Deploy 6 probes to validate workflow readiness before execution.
    567 repo stars
  62. ▌
    Ops Setup · majiayu000 bundle
    Guide user through support platform setup. Use when user says "set up", "configure", "I'm on step X", or provides API keys/credentials.
    567 repo stars
  63. ▌
    Ops Utils · majiayu000 bundle
    Operations and infrastructure utilities for vm0 project
    567 repo stars
  64. ▌
    Outlining · majiayu000 bundle
    Outline creation patterns for fiction and nonfiction book structures, including chapter breakdowns, scene planning, and narrative arc mapping.
    567 repo stars
  65. ▌
    Ownership Gate · majiayu000 bundle
    TRIGGERS: "I'm done", "task complete", "finished coding", "ready for review", "/done", code explanation, defend my code, walk through, explain this code. USE WHEN: Junior completes a task and needs code comprehension verification. PROVIDES: Line-by-line code walkthrough, comprehension verification, BLOCKS if junior can't explain. GATE TYPE: BLOCKING - Must pass to complete any task.
    567 repo stars
  66. ▌
    Page Diff · majiayu000 bundle
    Visual regression testing for web pages. Compares screenshots to detect UI changes, generates overlay images highlighting differences. Use after making frontend changes to verify visual correctness, catch unintended side effects, or validate that changes look as expected.
    567 repo stars
  67. ▌
    Pal Debug · majiayu000 bundle
    Systematic debugging and root cause analysis using PAL MCP. Use for complex bugs, mysterious errors, race conditions, memory leaks, and integration problems. Triggers on debugging requests, error investigation, or when stuck on difficult issues.
    567 repo stars
  68. ▌
    Panda CSS · majiayu000 bundle
    Implements build-time CSS-in-JS with Panda CSS using type-safe tokens, recipes, and patterns. Use when wanting zero-runtime CSS-in-JS, design system tokens, or type-safe component variants.
    567 repo stars
  69. ▌
    Paperless · majiayu000 bundle
    Search and manage documents in Paperless-ngx document management system. Use when the user asks about documents, invoices, receipts, tax forms, bills, or wants to search their document library.
    567 repo stars
  70. ▌
    Passwords · majiayu000 bundle
    Top password lists for authorized security testing: common passwords, darkweb leaks, worst passwords. Curated essentials (<10MB).
    567 repo stars
  71. ▌
    PDF Skill · majiayu000 bundle
    Expert in generating, parsing, and manipulating PDF documents using tools like PDFKit, PDF.js, and Puppeteer. Use when creating PDFs, extracting content, merging documents, or filling forms. Triggers include "PDF", "generate PDF", "parse PDF", "extract PDF", "merge PDF", "PDF form", "PDFKit".
    567 repo stars
  72. ▌
    PDF Split · majiayu000 bundle
    This skill should be used when the user asks to "split PDF by chapters", "divide book into chapters", "extract chapters from PDF", or "break PDF into sections". Splits PDF documents based on table of contents or text patterns using pypdf.
    567 repo stars
  73. ▌
    PDF Tools · majiayu000 bundle
    Apply when converting, processing, or analyzing PDF files
    567 repo stars
  74. ▌
    Perl Lint · majiayu000 bundle
    This skill should be used when the user asks to "lint Perl code", "run perlcritic", "check Perl style", "format Perl code", "run perltidy", "/perl-lint", or mentions Perl::Critic policies, code formatting, or style checking.
    567 repo stars
  75. ▌
    Pf Hotfix · majiayu000 bundle
    긴급 버그 수정 플로우. "핫픽스", "긴급", "버그 수정" 요청 시 사용.
    567 repo stars
  76. ▌
    Plan Down · majiayu000 bundle
    Method clarity-driven planning workflow using zen-mcp tools (chat, planner, consensus). Phase 0 uses chat to judge if user provides clear implementation method. Four execution paths based on automation_mode × method clarity - Interactive/Automatic × Clear/Unclear. All paths converge at planner for task decomposition. Produces complete plan.md file. Use when user requests "create a plan", "generate plan.md", "use planner for planning", "help me with task decomposition", or similar planning tasks.
    567 repo stars
  77. ▌
    Plan Lint · majiayu000 bundle
    Validates a plan against documentation constraints before coding. Use after doc-discovery and before implementation. Returns PASS, WARN, or FAIL with specific issues. Gate 1 of 2-gate flow.
    567 repo stars
  78. ▌
    Plan List · majiayu000 bundle
    List and filter plan documents. Use when exploring plans, checking status, finding plans by module, or reviewing plan health.
    567 repo stars
  79. ▌
    Plan Mode · majiayu000 bundle
    Guide for creating structured plans with numbered steps and quality gates
    567 repo stars
  80. ▌
    Plan Todo · majiayu000 bundle
    Convert TODO.md items into a structured TDD implementation plan in PLANS.md.
    567 repo stars
  81. ▌
    Plan Week · majiayu000 bundle
    Create a focused weekly plan based on tasks, priorities, and your work patterns. Use when the user types /plan_week, after a weekly review, at the start of a new week, or when feeling overwhelmed by options.
    567 repo stars
  82. ▌
    Plan Work · majiayu000 bundle
    Plan work before coding: do repo research, analyze options/risks, and ask clarifying questions before proposing an implementation plan. Use when the user asks for a plan, design/approach, scope breakdown, or implementation steps.
    567 repo stars
  83. ▌
    Plan2json · majiayu000 bundle
    Convert feature requirements into structured end-to-end test cases as JSON.
    567 repo stars
  84. ▌
    Plausible · majiayu000 bundle
    Implements privacy-friendly web analytics with Plausible as a Google Analytics alternative. Use when adding lightweight, cookie-free analytics that are GDPR compliant without consent banners.
    567 repo stars
  85. ▌
    Play Test · majiayu000 bundle
    Visual play-testing via Automation MCP screenshots and numpad input
    567 repo stars
  86. ▌
    Plutonium · majiayu000 bundle
    High-level guide for working with Plutonium applications - read this first
    567 repo stars
  87. ▌
    Pm Router · majiayu000 bundle
    Routes PM coordinator to appropriate skills and sub-agents based on workflow phase, task category, and signal keywords. Use when starting PM session, assigning tasks, running retrospectives, or managing PRD.
    567 repo stars
  88. ▌
    Podchaser · majiayu000 bundle
    Podchaser GraphQL API for podcast data, discovery, episodes, creators, and sponsorship information.
    567 repo stars
  89. ▌
    Poka Yoke · majiayu000 bundle
    Diseño a prueba de errores que hace imposible el uso incorrecto. Use cuando diseñe flujos críticos, formularios, o sistemas donde los errores tienen consecuencias.
    567 repo stars
  90. ▌
    Policy QA · majiayu000 bundle
    Answer policy questions with strict citations. Refuses to answer without sources.
    567 repo stars
  91. ▌
    Popmotion · majiayu000 bundle
    Use when implementing Disney's 12 animation principles with Popmotion's functional animation library
    567 repo stars
  92. ▌
    Popup Cro · majiayu000 bundle
    创建或优化弹窗、模态框、覆盖层、滑入、横幅以提升转化时使用。触发词:exit intent、popup conversions、modal optimization、lead capture popup、email popup、announcement banner、overlay。弹窗外表单见 form-cro;一般页面转化优化见 page-cro。
    567 repo stars
  93. ▌
    Portainer · majiayu000 bundle
    Manage Portainer deployments - create stacks from Git repos, check deployment status, redeploy, view logs. Use when user asks about deploying to Portainer, checking stack status, or managing Docker deployments.
    567 repo stars
  94. ▌
    Portfolio · majiayu000 bundle
    Portfolio management with OpenAlgo - funds, positions, holdings, order book, trade book, margin calculator, and account management
    567 repo stars
  95. ▌
    Powersync · majiayu000 bundle
    Build local-first, offline-capable TypeScript apps with PowerSync. Use when implementing real-time sync between SQLite and backend databases (Postgres, MongoDB, MySQL, SQL Server). Covers schema definition, database setup, CRUD operations, React/Vue hooks, watch queries, and Kysely/Drizzle ORM integration.
    567 repo stars
  96. ▌
    Pr Doctor · majiayu000 bundle
    Diagnose and fix PR issues (build, reviews, Sonar)
    567 repo stars
  97. ▌
    Pr Patrol · majiayu000 bundle
    This skill should be used when the user asks to "handle bot comments", "fix PR review feedback", "address CodeRabbit/Greptile/Copilot issues", "respond to review bot suggestions", "process automated review comments", or runs "/pr-patrol". Patrols the PR for bot comments (CodeRabbit, Greptile, Codex, Copilot, Sentry) with state tracking and batch processing through a 7-gate workflow.
    567 repo stars
  98. ▌
    Pr Triage · majiayu000 bundle
    Context-efficient PR comment triage. Evaluate, decide, act. Fix important issues, resolve the rest silently.
    567 repo stars
  99. ▌
    Pr Update · majiayu000 bundle
    Update existing pull request title and description based on latest changes. Use when user wants to refresh PR with latest commits. Triggers include: - Korean: "PR 업데이트해줘", "PR 수정해줘", "PR 다시 만들어줘" - English: "update PR", "refresh PR", "regenerate PR description" - Context: User has existing PR and wants to update title/description after adding more commits
    567 repo stars
  100. ▌
    Pr Worker · majiayu000 bundle
    Spawn a Claude worker to address PR feedback, fix CI failures, or continue work on a pull request. Use when a PR needs updates based on review comments or failing checks.
    567 repo stars