Skip to content

Xopoko/plug-n-skills

Repository files navigation

Plug'n Skills dashboard header

Plug'n Skills

Ready-to-install skills and plugins that make coding agents better at real development work.

Plug'n Skills is a library of plugin packs for Codex, Claude Code, Cursor, and other coding agents. The source tree is agent-agnostic: every pack works from any of those hosts and is never locked to one of them. Each pack gives an agent a focused workflow: what to inspect, which commands to run, what to verify, and when to use a deterministic helper instead of improvising from a prompt.

Use it when you want an agent to handle more than generic code edits:

  • build, debug, profile, test, package, and release Swift apps;
  • work with Kotlin Multiplatform, Tauri, PixiJS, Codex CLI, and Claude Code;
  • review architecture, product direction, interface quality, and game systems;
  • plan scientific research, spec-driven delivery, context compression, and agent capability synthesis.

The repository ships 13 installable plugin packs and 150+ focused agent skills, all plain repository content: manifests, SKILL.md files, references, validators, and helper scripts. Inspect it, validate it from a fresh clone, install only the packs you need, and keep generated local marketplace or cache state out of the repo.

Quick Start

Easiest: Ask Your Agent

Paste this prompt into the coding agent you already use:

Install Plug'n Skills from https://github.com/Xopoko/plug-n-skills on this
computer. Follow the repository instructions for the coding agent you are
running in, validate the source tree first, use a dry run before writing global
plugin state, install only the plugin packs I request unless I ask for all of
them, and report exactly what was changed.

Clone And Validate

git clone https://github.com/Xopoko/plug-n-skills.git
cd plug-n-skills
python3 scripts/validate-repository.py

Codex

Preview the Codex install plan before writing global state:

python3 scripts/install-codex-plugins.py --dry-run

Install or refresh every plugin from this checkout:

python3 scripts/install-codex-plugins.py
python3 scripts/install-codex-plugins.py --check-only

Install only selected plugin packs:

python3 scripts/install-codex-plugins.py --plugin capability-workbench
python3 scripts/install-codex-plugins.py \
  --plugin kotlin-multiplatform \
  --plugin spec-driven-development

The installer validates the repository, generates a local Codex marketplace file at .agents/plugins/marketplace.json, points Codex's local marketplace at this checkout, enables the selected plugins, and materializes cache entries under ~/.codex/plugins/cache/local/....

.agents/ and Codex cache directories are local runtime state, not part of the published source tree.

Claude Code

Add this repository as a Claude Code marketplace, then install the pack you need:

/plugin marketplace add Xopoko/plug-n-skills
/plugin install capability-workbench@xopoko-plug-n-skills
/reload-plugins

For a local checkout, use its path instead of the GitHub shorthand:

/plugin marketplace add /path/to/plug-n-skills

Claude Code reads the root .claude-plugin/marketplace.json and each plugin's .claude-plugin/plugin.json.

Cursor

Cursor consumes SKILL.md folders directly and has no plugin marketplace. Install (or refresh) the repository skills into Cursor's global skills directory:

python3 scripts/install-cursor-skills.py --dry-run
python3 scripts/install-cursor-skills.py
python3 scripts/install-cursor-skills.py --check-only

The installer is idempotent: unchanged skills are skipped, drifted skills are replaced to match the repository source, and repeated runs converge.

Included Plugin Packs

Plugin Use it for
architecture-intelligence Source-backed architecture audits, ownership and runtime topology, module boundaries, ADRs, fitness functions, conformance checks, and refactoring strategy.
build-swift-apps Building, debugging, profiling, testing, packaging, and releasing Swift apps across iOS and macOS.
capability-workbench Capability discovery, synthesis, plugin packaging, trigger metadata, install-scope decisions, vetting, repair, icon workflows, and visibility checks.
claude-code Claude Code CLI operations, print-mode automation, diagnostics, plugin and MCP lifecycle, hooks, settings, agents, sessions, and worktrees.
codex-cli Codex CLI operations, automation, diagnostics, plugin and MCP lifecycle, session log forensics, and local environment actions.
context-density Context design, long-context placement, research-backed acceptance gates, prompt contracts, skill compression, structural handoff, and validation reporting.
design-intelligence Product framing, interface architecture, interaction design, visual hierarchy, accessibility, and design-system governance.
game-design-intelligence Gameplay loops, systems, progression, economies, motivation, retention, onboarding, difficulty, multiplayer, and live-service critique.
kotlin-multiplatform Kotlin Multiplatform architecture, Gradle diagnosis, Compose Multiplatform, iOS interop, testing, security, publishing, and production readiness.
pixijs PixiJS v8 application setup, scene graph, rendering, assets, events, filters, migration, and performance.
scientific-research Scholarly discovery, deduplication, source routing, claim ledgers, provenance, and evidence quality gates.
spec-driven-development Spec-driven workflows with lane selection, Spec Kit integration, requirements quality, traceability, implementation, and proof gates.
tauri Tauri 2 setup, migration, configuration security, IPC, plugins, shell UI, debugging, testing, distribution, and mobile workflows.

See plugins/README.md for the per-plugin source index and manifest identifiers.

Token Efficiency

This collection is designed around progressive disclosure. Agents can route from lightweight metadata first, then load the selected SKILL.md body only for the chosen workflow.

These estimates are generated with scripts/token-report.py using tiktoken and the o200k_base encoding. Different agents may wrap metadata differently, so the exact number is less important than the split between always-visible routing metadata and on-demand skill instructions.

Metric Count Tokens Notes
Plugin packs 13 - Installable packages under plugins/.
Skill entrypoints 155 - SKILL.md files exposed through plugin metadata.
Reference files 43 - Longer ledgers, contracts, scorecards, and source notes.
Helper and validator scripts 38 - Deterministic plugin-local helpers.
Startup metadata 155 skills 11,813 Skill name, description, and file pointer for routing.
On-demand skill bodies 155 skills 98,873 Instruction bodies after frontmatter, loaded only when selected.

Regenerate the report after skill edits:

python3 scripts/token-report.py

Plugin Token Rollup

Descriptions are split from the numeric rollup so GitHub does not compress long prose into narrow table cells.

Token columns are startup metadata / on-demand body.

Plugin Skills Refs Scripts Startup Body
build-swift-apps 59 0 5 4,449 36,680
pixijs 26 0 0 1,861 7,967
tauri 6 0 1 481 3,175
scientific-research 1 0 0 91 2,009
context-density 1 0 1 128 2,500
capability-workbench 9 11 21 814 10,793
codex-cli 6 3 2 501 5,434
claude-code 6 2 1 528 4,579
architecture-intelligence 8 7 2 523 5,033
design-intelligence 7 2 1 472 5,101
game-design-intelligence 6 2 1 536 2,916
kotlin-multiplatform 14 16 1 1,096 9,509
spec-driven-development 6 0 2 333 3,177

Plugin Focus

Plugin Description
build-swift-apps Agent skills for building, debugging, profiling, testing, refactoring, and shipping Swift apps across Apple platforms.
pixijs PixiJS v8 skill collection: application setup, scene graph, assets, events, filters, rendering, performance, v7->v8 migration, and project scaffolding.
tauri Tauri 2 development: project setup/migration, tauri.conf & capabilities/security, Rust IPC & plugins, shell UI, debug/test, and distribution/mobile release.
scientific-research Disciplined scholarly research workflow: discovery, source routing, DOI dedup, claim ledgers, and evidence quality gates across arXiv/OpenAlex/Crossref/Europe PMC/Semantic Scholar/NCBI/CORE/OpenCitations.
context-density Context design, prompt-contract optimization, research-backed acceptance gates, compression validation, and structural handoff for agent skills, plugins, prompts, docs, and workflows.
capability-workbench Agent-agnostic capability workbench: discover, synthesize, architect cross-plugin portfolios, design trigger metadata, vet, repair, install, package, and run imagegen-backed icon workflows for agent skills and plugins.
codex-cli Codex CLI operations, automation, diagnostics, plugin and MCP lifecycle, session log forensics, and local environment actions.
claude-code Claude Code CLI operations, print-mode automation, diagnostics, plugin and MCP lifecycle, hooks, settings, agents, sessions, and worktrees.
architecture-intelligence Source-backed software architecture intelligence for codebase audits, ownership topology, runtime topology, architecture conformance and drift checks, structure metrics, module boundaries, dependency flow, ADRs, architecture fitness functions, and incremental refactoring strategy.
design-intelligence Source-backed, technology-agnostic UI/UX judgment: product framing, information architecture, interaction design, usability/accessibility review, visual communication, and design-system governance. Deliberately avoids Figma automation, framework recipes, and CSS recipes.
game-design-intelligence Source-backed game design judgment: core loops, gameplay systems, progression/economy/balance, motivation/retention, onboarding/difficulty, and multiplayer/live-service dynamics. Avoids engines, graphics, and implementation code.
kotlin-multiplatform Kotlin Multiplatform development, migration, Gradle diagnosis, Compose Multiplatform, interop, testing, data, governance, performance, security, publishing, and production readiness.
spec-driven-development Spec-Driven Development: route intent into specs, plans, tasks, traceability, implementation, and proof.

Skill Token Index

Token cells are shown as startup/body.

build-swift-apps

Skill Tokens Description
app-icon-studio 70/984 Create, generate, evaluate, export, install, or debug iOS and macOS app icons, including AppIcon.appiconset assets and macOS .icns bundle icons.
apple-dev-research 67/488 Search Apple Dev Search for Swift, SwiftUI, Xcode, iOS, macOS, and Apple-platform community articles, tutorials, blogs, and write-ups.
apple-firmware-inspector 87/676 Apple firmware and binary reverse engineering with the ipsw CLI: IPSW/kernelcache download/extraction, dyld_shared_cache disassembly, private headers, entitlements, Mach-O analysis, Apple internals, KEXTs, and security research.
appstore-ads-operator 72/843 Manage Apple Ads with asc ads: separate auth, org lookup, campaigns, ad groups, ads, keywords, reports, raw API requests, and safe live testing.
appstore-archive-uploader 73/800 Manage Xcode version/build numbers, archive, export, upload, and publish IPA/PKG artifacts with asc xcode helpers before TestFlight or App Store submission.
appstore-aso-auditor 80/687 Run an offline ASO audit on canonical App Store metadata under ./metadata and, when available, add Astro MCP keyword-gap analysis and Apple app-tag context. Use after asc metadata pull.
appstore-build-monitor 60/334 Track build processing, find latest builds, and clean up old builds with asc. Use when managing build retention or waiting on processing.
appstore-connect-cli 65/521 Use asc CLI for App Store Connect command discovery, auth, output formats, pagination, schemas, canonical verbs, Apple Ads, and timeout behavior.
appstore-crash-insights 69/494 Triage TestFlight crashes, beta feedback, hangs, disk writes, launches, and performance diagnostics with asc crash/feedback/diagnostics commands.
appstore-id-resolver 65/318 Resolve App Store Connect IDs (apps, builds, versions, groups, testers) from human-friendly names using asc. Use when commands require IDs.
appstore-metadata-localizer 82/893 Translate and sync App Store metadata across locales with LLM assistance and asc localizations. Use for app descriptions, keywords, what's new, subtitles, app names, privacy URLs/text, and adding App Store Connect languages.
appstore-metadata-sync 80/857 Pull, edit, validate, dry-run, and push App Store metadata with the current canonical asc metadata JSON workflow. Use for metadata, localizations, keywords, quick field edits, or legacy fastlane migration.
appstore-notary-runner 66/770 Archive, export, sign, notarize, staple, and troubleshoot macOS Developer ID distribution with xcodebuild and asc notarization.
appstore-pricing-planner 75/850 Set territory-specific subscription and IAP pricing with asc setup, pricing summary, CSV import, price-point, availability, and schedule commands. Use for PPP or localized pricing strategies.
appstore-record-creator 68/570 Create a new App Store Connect app record through visible browser automation when no public API exists. Use for the New App web form after the bundle ID is registered.
appstore-release-director 88/726 End-to-end iOS App Store publishing from local repo to App Store Connect readiness, upload, TestFlight, App Review submission/resubmission, or review issue triage, including signing, metadata, privacy, icons, screenshots, subscriptions, and release evidence.
appstore-release-notes-writer 76/644 Draft, localize, validate, and upload App Store What's New release notes from git log, bullets, or free text using canonical ./metadata. Optionally update promotional text.
appstore-release-planner 86/870 Decide whether an App Store version is ready, then stage, validate, submit, monitor, or cancel release work with current asc commands, including first-submission blockers, IAP/subscriptions, Game Center, App Privacy, and review details.
appstore-revenuecat-sync 81/784 Reconcile App Store Connect subscriptions/IAPs with RevenueCat products, entitlements, offerings, and packages using asc plus RevenueCat MCP. Use for catalog bootstrap, drift audits, and deterministic product mapping.
appstore-review-readiness 64/969 Validate App Store submission readiness, submit prepared versions, monitor or cancel review status, and repair common ASC blockers with current asc commands.
appstore-screenshot-pipeline 72/1,013 Orchestrate iOS screenshot automation with xcodebuild/simctl, AXe plans, Koubou framing, review artifacts, and asc screenshots upload.
appstore-screenshot-studio 73/653 Create, revise, translate, scrape, crop, validate, and prepare App Store marketing screenshots and .appstore-screenshots workspaces. Not for general image generation.
appstore-screenshot-validator 67/637 Resize, strip alpha, color-convert, validate, and upload App Store screenshots using current asc screenshots size data and macOS sips.
appstore-signing-setup 65/646 Set up App Store Connect bundle IDs, capabilities, certificates, provisioning profiles, local profile install, and encrypted signing sync with asc.
appstore-subscription-localizer 73/673 Bulk-create or update App Store subscription, subscription group, and in-app purchase display-name localizations with asc. Use to fill missing locales without clicking through App Store Connect.
appstore-testflight-coordinator 64/346 Orchestrate TestFlight distribution, groups, testers, and What to Test notes using asc. Use when rolling out betas.
appstore-wall-publisher 88/373 Submit or update a Wall of Apps entry in the App-Store-Connect-CLI repository using asc apps wall submit. Use when the user says "submit to wall of apps", "add my app to the wall", or "wall-of-apps".
appstore-workflow-runner 74/793 Define, validate, run, resume, and audit repo-local .asc/workflow.json automations with current asc workflow, including safe release/TestFlight flows and step outputs.
ios-ettrace-profiler 69/1,034 Capture and interpret symbolicated ETTrace profiles for iOS simulator startup, scrolling, navigation, rendering, runtime flows, before/after comparisons, and CPU hotspots.
ios-intents-architect 78/556 Design and implement App Intents, AppEntity, EntityQuery, and App Shortcuts for iOS system surfaces such as Shortcuts, Siri, Spotlight, widgets, controls, and app handoff routes.
ios-liquid-glass-designer 78/452 Implement, refactor, or review iOS 26+ SwiftUI Liquid Glass features using native glassEffect, GlassEffectContainer, glass button styles, availability gates, and fallbacks.
ios-memgraph-inspector 71/581 Capture, inspect, compare, and prove iOS leaks with Apple's leaks, simulator memgraphs, retain-cycle evidence, and before/after leak summaries.
ios-rocketsim-operator 77/486 Use RocketSim for iOS Simulator UI inspection and interaction, including visible accessibility state, taps, long-presses, swipes, typing, hardware buttons, and RocketSim CLI automation.
ios-simulator-debugger 71/480 Build, run, launch, inspect, interact with, and debug iOS simulator apps using XcodeBuildMCP tools, UI descriptions, screenshots, and log capture.
ios-swiftui-architect 80/708 Build or refactor iOS SwiftUI views/components: navigation, TabView, sheets, async state, responsive stacks/grids, state ownership, environment injection, previews, and performance-aware declarative UI.
macos-appkit-bridge 96/566 Decide when and how to bridge a macOS app from SwiftUI into AppKit. Use when implementing NSViewRepresentable or NSViewControllerRepresentable, accessing NSWindow or the responder chain, presenting panels, customizing menus, or handling desktop behaviors that SwiftUI does not model cleanly.
macos-liquid-glass-designer 87/593 Implement, refactor, or review modern macOS SwiftUI Liquid Glass UI: NavigationSplitView, toolbars, search, sheets, controls, system materials, glassEffect, GlassEffectContainer, and glassEffectID.
macos-notarization-packager 81/252 Prepare and troubleshoot packaging, signing, and notarization workflows for macOS distribution. Use when asked to archive a Mac app, validate bundle structure, reason about notarization readiness, or explain distribution-only failures.
macos-runtime-debugger 84/770 Build, run, and debug local macOS apps or desktop executables with shell-first Xcode/Swift workflows. Use for Mac app builds, launch scripts, compiler/linker/startup failures, logs, telemetry, or desktop runtime debugging.
macos-signing-inspector 82/379 Inspect signing, entitlements, hardened runtime, and Gatekeeper issues for macOS apps. Use when asked to diagnose code signing failures, missing entitlements, sandbox problems, notarization prerequisites, or trust-policy launch errors.
macos-swiftpm-runner 85/280 Build, run, and test pure SwiftPM-based macOS packages and executables. Use when the repo is package-first, when there is no Xcode project, or when Swift package workflows are the fastest path to diagnosis.
macos-swiftui-architect 78/821 Build or refactor native macOS SwiftUI scenes and components: windows, commands, toolbars, settings, split views, inspectors, menu bar extras, keyboard workflows, and desktop layouts.
macos-telemetry-probe 72/412 Add and verify lightweight macOS runtime telemetry with Logger/os.Logger, log stream, Console filters, signposts, and build-run checks.
macos-test-diagnoser 83/323 Triage failing macOS tests across Xcode and SwiftPM workflows. Use when asked to run macOS tests, narrow failing scopes, explain assertion or crash failures, or separate real test regressions from setup and environment problems.
macos-view-architect 70/500 Refactor macOS SwiftUI views/scenes into small stable subviews, explicit scene roots, command/toolbar ownership, scene-aware state, and narrow AppKit bridges.
macos-window-architect 76/799 Customize macOS 15+ SwiftUI windows and scene behavior: toolbar/title visibility, drag regions, window materials, minimize/restoration, default/ideal placement, launch behavior, and borderless windows.
swiftpm-build-inspector 71/521 Analyze Swift Package Manager dependencies, plugins, module variants, branch pins, package graph shape, macros, binary targets, and CI/local build overhead that slow Xcode builds.
swiftui-performance-inspector 70/543 Audit SwiftUI runtime performance from code and profiling evidence for slow rendering, janky scrolling, high CPU or memory, excessive updates, hangs, and layout thrash.
swiftui-view-architect 69/481 Refactor SwiftUI view files toward small dedicated subviews, MV-first data flow, stable view trees, explicit dependencies, extracted actions, and correct Observation usage.
tuist-flaky-test-stabilizer 83/554 Investigate and fix flaky tests using Tuist test insights and local repeated test runs. Use when a user provides a flaky test URL, test case identifier, or asks to find and stabilize flaky tests.
tuist-generation-doctor 77/629 Debug Tuist-generated project failures across generation, build, and runtime. Use when tuist generate, generated Xcode workspaces, or generated app launches fail or behave differently from the source project.
tuist-migration-planner 75/577 Migrate existing Xcode projects toward Tuist-generated workspaces. Use when converting hand-maintained Xcode projects, mapping targets/settings/dependencies, or validating generated builds and launches.
tuist-workspace-navigator 80/500 Work productively in Tuist-generated Xcode workspaces. Use for tuist generate, generated workspace builds, focused generation, tags, buildable folders, and Xcode build/test commands after generation.
xcode-build-baseline 66/550 Benchmark Xcode clean, cached-clean, zero-change, and incremental builds with repeatable inputs, timing summaries, and .build-benchmark/ artifacts.
xcode-build-strategist 78/944 Recommend-first Xcode build optimization: benchmark, run specialist analyses, prioritize wall-clock findings, request approval, delegate fixes, and re-benchmark. Use for speeding up Xcode builds or full build audits.
xcode-build-tuner 77/749 Apply approved Xcode build optimization changes and re-benchmark. Use after xcode-build-strategist approval, or for explicit build-setting, script-phase, Swift compilation, or SwiftPM graph fixes.
xcode-compile-profiler 70/494 Analyze Swift and mixed-language compile hotspots from timing summaries, Swift frontend diagnostics, type-checking warnings, CompileSwiftSources, SwiftEmitModule, and related build evidence.
xcode-project-auditor 68/483 Audit Xcode project configuration, schemes, build settings, target dependencies, run scripts, module maps, explicit modules, and fixed build overhead with approval gates.
xcode-ui-test-stabilizer 97/451 Create, stabilize, and run UI end-to-end tests with Xcode (XCUIApplication/xcodebuild), including environment setup, focus/input stabilization, logging/attachments, and flakiness triage. Use when adding or debugging UI automation, writing new UI tests, or making them reliable.

pixijs

Skill Tokens Description
pixijs 73/690 Use first for PixiJS v8 tasks. Router for Application/app.init, scene graph Container/Sprite/Graphics/Text/Mesh, Assets, events, Ticker, filters, shaders, performance, migration, and create-pixi.
pixijs-accessibility 63/199 Use for PixiJS v8 accessibility: AccessibilitySystem, screen reader overlays, keyboard navigation, accessibleTitle, accessibleHint, tabIndex, roles, activation settings.
pixijs-application 73/395 Use for PixiJS v8 Application setup, app.init, renderer/canvas/screen/stage, resizeTo, ticker/sharedTicker, CullerPlugin, app.start/stop/destroy, releaseGlobalResources.
pixijs-assets 71/398 Use for PixiJS v8 Assets: Assets.init/load/add/unload, bundles, manifests, cache, onProgress, background loading, spritesheets, video, SVG, fonts, compressed textures, parser selection.
pixijs-blend-modes 76/220 Use for PixiJS v8 blend modes and compositing: normal/add/multiply/screen/erase/min/max, advanced-blend-modes, overlay, color-burn, hard-light, alpha behavior.
pixijs-color 70/256 Use for PixiJS v8 Color: hex/CSS/rgb/hsl inputs, toHex/toNumber/toArray/toRgbaString, multiply, premultiply, alpha, tint, color-space conversion.
pixijs-core-concepts 68/243 Use for PixiJS v8 renderer concepts: Application/Renderer relationship, WebGL/WebGPU/Canvas selection, render loop, systems, pipes, environment adapters, renderer fallback.
pixijs-create 69/249 Use for PixiJS v8 project scaffolding with create-pixi: npm/yarn/pnpm/bun create commands, Vite templates, React template, non-interactive flags, existing project setup.
pixijs-custom-rendering 73/266 Use for PixiJS v8 custom rendering: Shader.from, GlProgram/GpuProgram, UniformGroup typed uniforms, textures as resources, custom Filter, batchers, WebGL/WebGPU shader code.
pixijs-environments 70/230 Use for PixiJS v8 environments outside normal browser pages: Web Workers, OffscreenCanvas, Node/SSR, CSP, DOMAdapter, BrowserAdapter, WebWorkerAdapter, unsafe-eval.
pixijs-events 67/281 Use for PixiJS v8 input events: pointer/mouse/touch/wheel, eventMode, FederatedEvent, propagation/capture, hitArea, cursor, drag, interactiveChildren.
pixijs-filters 70/262 Use for PixiJS v8 filters and visual effects: BlurFilter, ColorMatrixFilter, DisplacementFilter, NoiseFilter, Filter.from, padding/resolution, pixi-filters community effects.
pixijs-html-source 68/231 Use for PixiJS v8 experimental HTMLSource and ElementImageSource: render DOM/HTML snapshots as textures, pixi.js/html-source, requestPaint, feature detection, fallbacks.
pixijs-math 71/342 Use for PixiJS v8 math: Point, ObservablePoint, Matrix, Rectangle, Circle, Ellipse, Polygon, Triangle, hit testing, bounds, toGlobal/toLocal, math-extras.
pixijs-migration-v8 77/350 Use for PixiJS v7 to v8 migration: app.init, pixi.js package imports, Graphics fill/stroke/cut, Texture/BaseTexture changes, events, ticker, shaders, filters, adapters.
pixijs-performance 70/363 Use for PixiJS v8 performance: FPS, jank, draw calls, batching, GPU memory, destroy patterns, cacheAsTexture, GCSystem, PrepareSystem, Culler, pooling, resolution.
pixijs-scene-container 69/376 Use for PixiJS v8 Container: addChild/removeChild, transforms, sortableChildren/zIndex, boundsArea, culling, render groups, masks, coordinate conversion, destroy.
pixijs-scene-core-concepts 74/325 Use for PixiJS v8 scene graph concepts: containers vs leaves, transforms, local/world coordinates, render order, masks, RenderLayer, render groups, culling, scene management.
pixijs-scene-dom-container 71/222 Use for PixiJS v8 DOMContainer overlays: HTML elements attached to scene nodes, pixi.js/dom import, element/anchor options, CSS transforms, visibility and resize sync.
pixijs-scene-gif 79/263 Use for PixiJS v8 animated GIFs: pixi.js/gif import, Assets.load to GifSource, GifSprite playback, autoPlay/loop, currentFrame, animationSpeed, callbacks, clone/destroy.
pixijs-scene-graphics 81/413 Use for PixiJS v8 Graphics, GraphicsContext, vector shapes and paths: rect/circle/poly, moveTo/lineTo/arc, fill/stroke/cut, gradients, patterns, SVG import/export, hit testing.
pixijs-scene-mesh 73/276 Use for PixiJS v8 Mesh and custom geometry: MeshGeometry positions/uvs/indices/topology, MeshSimple, MeshPlane, MeshRope, PerspectiveMesh, vertex animation.
pixijs-scene-particle-container 70/320 Use for PixiJS v8 ParticleContainer and Particle: thousands of lightweight sprites, addParticle/removeParticle, particleChildren, dynamicProperties, boundsArea, roundPixels.
pixijs-scene-sprite 73/268 Use for PixiJS v8 image sprites: Sprite, AnimatedSprite, NineSliceSprite, TilingSprite, texture/anchor/tint, frame animation, scalable UI panels, repeating backgrounds.
pixijs-scene-text 70/258 Use for PixiJS v8 text rendering: Text, TextStyle, BitmapText, HTMLText, SplitText, SplitBitmapText, dynamic labels, glyph atlas performance, styled markup.
pixijs-ticker 72/271 Use for PixiJS v8 Ticker and render loop control: add/addOnce/remove, deltaTime/deltaMS/elapsedMS, UPDATE_PRIORITY, maxFPS/minFPS, speed, shared/private ticker.

tauri

Skill Tokens Description
tauri-config-security 68/643 Configure or review Tauri 2 tauri.conf files, capabilities, permissions, CSP, scoped filesystem/network/shell access, window labels, plugin permissions, and security-sensitive frontend API exposure.
tauri-debug-testing 77/562 Debug, test, or stabilize Tauri 2 apps, including Rust compile/runtime errors, frontend API mocks, permissions failures, dev/build mismatches, WebDriver, CI checks, logs, DevTools, and platform-specific test gaps.
tauri-distribution-mobile 82/470 Package, sign, notarize, update, release, or validate Tauri 2 desktop/mobile builds, including bundle targets, updater signatures, macOS/Windows/Linux distribution, Android/iOS setup, CI release checks, and store-readiness planning.
tauri-ipc-plugins 77/465 Implement or review Tauri 2 Rust commands, frontend invoke wrappers, events, Channels, custom errors, state, official plugins, or custom Tauri plugins across Rust, JavaScript, permissions, and mobile surfaces.
tauri-projects 98/590 Start, inspect, scaffold, migrate, or orient Tauri 2 projects. Use when a task mentions creating a Tauri app, adding Tauri to an existing frontend, src-tauri project structure, package-manager selection, framework selection, Tauri 1 to 2 migration, or "what shape is this Tauri repo in?
tauri-shell-ui 79/445 Build or review Tauri 2 desktop shell features: windows, webviews, menus, tray icons, custom titlebars, resources, icons, state, sidecars, opener/shell APIs, deep links, and native-feeling desktop interactions.

scientific-research

Skill Tokens Description
scientific-research 91/2,009 Use for scientific or scholarly research with source traceability, literature reviews, paper discovery, arXiv/OpenAlex/Crossref/Europe PMC/Semantic Scholar/PubMed queries, corpus building, DOI deduplication, source-backed claim extraction, evidence synthesis, or research quality validation.

context-density

Skill Tokens Description
context-density 128/2,500 Use when designing, auditing, refactoring, measuring, or validating token-efficient context and prompt/output contracts. Trigger for AGENTS.md, prompts, skill packages, marketplace plugins, MCP/tool schemas, long-context placement, prompt/context compression, retrieval provenance, runtime context diagnostics, duplicated or overlapping prose, competing skill descriptions, irrelevant-context pruning, prompt reformatting, agent/subagent context handoffs, brittle trigger descriptions, strict JSON/schema/tool-call output, validators, retry/repair loops, or behavior-preserving token reduction.

capability-workbench

Skill Tokens Description
capability-auditor 96/1,153 Audit agent skills and plugins for safety, capability coverage, duplicated logic, token/context cost, prompt-contract risk, validation readiness, marketplace visibility, dependencies, network behavior, and install/update risks. For structural split/merge/move/delete/router decisions across skills or plugins, use capability-portfolio-architect instead.
capability-portfolio-architect 103/922 Audit agent skill/plugin portfolio architecture. Use for cross-plugin capability overlap, weak routing, duplicated or missing skills, split/merge/delete/move decisions, shared capability extraction, reference/script extraction, and plugin boundary redesign. For safety, coverage, or validation review of a single artifact without boundary changes, use capability-auditor instead.
capability-reality-repair 92/804 Repair stale or false agent capability instructions immediately. Use when a skill, script, plugin manifest/helper, MCP/tool contract, connector guidance, validator, or bundled reference describes commands, schemas, paths, outputs, install state, dependencies, or behavior that does not match live reality.
capability-synthesizer 124/2,200 Perform broad external-first discovery, vetting, scoring, distillation, and synthesis of agent skills or plugin packs from the public web, GitHub/public repositories, OpenClaw/ClawHub, marketplaces, research sources, community implementations, user references, and local skills. Use for well-vetted capability synthesis, cross-skill comparison, plugin-pack synthesis, global capability acquisition, skill strengthening, and adoption/rejection changelogs.
capability-workbench 74/1,647 Route and orchestrate agent skill and plugin lifecycle work. Use when work involves agent skills, plugins, marketplace packages, capability acquisition, synthesis, creation, installation, packaging, audit, or context-density optimization.
plugin-factory 79/1,182 Create, update, validate, optionally install/cache-refresh, and hand off marketplace-backed agent plugins. Use for plugin manifests, local marketplace entries, plugin-pack synthesis, triggerable skill bundles, install visibility gates, and Codex app deeplinks.
skill-factory 79/1,147 Create, refactor, split, compress, validate, or package agent skills. Use for SKILL.md trigger design, agents/openai.yaml metadata, skill resources, progressive disclosure, token-efficient instructions, quick validation, and plugin-contained skills.
skill-installer-vetter 82/882 Find, list, vet, install, or update agent skills from curated catalogs, GitHub repo paths, local folders, or user-provided references. Use when installation must be preceded by provenance, safety, dependency, and capability checks.
skill-trigger-metadata 85/856 Use when creating, editing, auditing, or debugging skill names, descriptions, SKILL.md frontmatter, plugin skill metadata, discovery triggers, routing phrases, under-triggering, over-triggering, or cases where a relevant skill is not being invoked or read.

codex-cli

Skill Tokens Description
codex-cli 74/939 Route Codex CLI work across local CLI inspection, non-interactive exec/review automation, plugin and MCP management, doctor/debug/sandbox/app-server diagnostics, session log forensics, and Codex app local environment actions.
codex-doctor-debugger 82/824 Use when diagnosing Codex CLI install, config, auth, runtime, feature flags, sandbox denials, debug models, prompt input, app-server, remote-control, remote websocket/unix connections, or local Codex health failures.
codex-environments 84/980 Create, update, debug, or remove Codex app local project environments and actions, including .codex/environments/environment.toml, Run/Test/Preview buttons, startup commands, simulator/browser/dev-server launch actions, environment variables, and repeatable local commands.
codex-exec-automation 97/1,003 Use when preparing, running, debugging, or reviewing non-interactive Codex CLI automation with codex exec, codex exec resume, codex review, JSONL events, output schemas, last-message files, cwd/profile/config flags, sandbox and approval modes, or CI-style agent runs.
codex-log-reader 87/808 Use when locating, summarizing, or debugging Codex session rollout JSONL logs by CODEX_THREAD_ID, cwd, query, issue key, project path, malformed or huge log symptoms, world-readable log concerns, or "what happened in this Codex thread" questions.
codex-plugin-mcp-manager 77/880 Use when managing Codex CLI plugins, plugin marketplaces, local marketplace refreshes, cache visibility, MCP server list/get/add/remove/login/logout, MCP bearer token environment variables, or plugin/MCP installation failures.

claude-code

Skill Tokens Description
claude-agent-worktrees 90/741 Use when coordinating Claude Code background agents, claude agents --json, dispatched-session defaults, git worktrees, tmux/iTerm panes, resume/continue/from-pr/fork-session, session names and IDs, remote control, prompt suggestions, or cloud ultrareview runs.
claude-code 72/774 Route Claude Code CLI work across local CLI inspection, interactive and print-mode automation, plugin and MCP lifecycle, diagnostics, hooks/settings, background agents, worktrees, sessions, remote control, and ultrareview.
claude-doctor-debugger 91/723 Use when diagnosing Claude Code install/update/auth/config/runtime health, broken customizations, safe mode, bare mode, debug logs, auto-mode classifier, settings validation, keychain or API-key auth boundaries, IDE/Chrome integration, doctor warnings, or update/install/setup-token issues.
claude-hooks-settings 87/693 Use when creating, editing, auditing, or debugging Claude Code settings, hooks, CLAUDE.md/rules loading, custom agents, tool allow/deny permissions, output styles, workflows, setting sources, safe-mode/bare-mode differences, or plugin-provided customizations.
claude-plugin-mcp-manager 95/823 Use when managing Claude Code plugins, plugin marketplaces, plugin validation/details/token cost/tag/install/update/remove/prune, session-only plugin-dir or plugin-url, MCP list/get/add/remove/import/serve, project MCP approvals, strict MCP config, transports, headers, OAuth, or MCP/plugin installation failures.
claude-print-automation 93/825 Use when preparing, running, or debugging non-interactive Claude Code with claude --print, output-format text/json/stream-json, input-format text/stream-json, JSON schema validation, budget caps, fallback model, no session persistence, prompt suggestions, or trusted-directory CI-style runs.

architecture-intelligence

Skill Tokens Description
architecture-conformance 61/531 Use when intended architecture must be compared with implementation: dependency policies, ADRs, ownership rules, drift, erosion, recovered models, and conformance classifications.
architecture-decisions 59/383 Use when structural code choices need durable rationale: ADRs, tradeoffs, consequences, reversibility, ownership, review triggers, and validation plans.
architecture-fitness-functions 67/610 Use when architecture choices need executable guardrails: dependency rules, cycle checks, boundary tests, ownership review gates, ADR compliance, runtime/resilience checks, and CI fitness functions.
architecture-intelligence 63/1,105 Use whenever code work has structural consequences: project architecture, module boundaries, dependency direction, runtime topology, ownership, ADRs, fitness functions, or architecture refactoring.
architecture-ownership-topology 66/568 Use when architecture crosses ownership or review boundaries: CODEOWNERS/OWNERS, module coverage, cross-owned dependencies, socio-technical coordination, and governance paths.
architecture-refactoring-strategy 67/517 Use when code changes need staged structural design: boundary extraction, modularization, dependency inversion, migrations, anti-corruption layers, tests, rollout gates, and rollback.
architecture-runtime-topology 67/495 Use when code work touches runtime shape: services, app/CLI/background flows, deployment/IaC, observability, resilience, external integrations, ownership, and runtime coupling.
codebase-architecture-audit 73/824 Use before architecture-significant code work to recover the actual source-backed system shape: modules, dependencies, domain seams, runtime coupling, ownership, quality attributes, tests, docs, and risks.

design-intelligence

Skill Tokens Description
design-intelligence 69/844 Route UX/product judgment to focused skills for framing, IA, interaction, usability, accessibility, visual communication, design-system governance, and heuristics. Not for Figma, CSS, automation, or assets.
design-system-governance 72/764 Govern reusable design decisions, patterns, components, accessibility proof, contribution models, maturity, drift, and system adoption. Do not use for CSS implementation, Figma libraries, or token tooling unless requested.
interaction-design 64/768 Design or critique flows, task sequences, affordances, feedback, states, error prevention, recovery, undo, progressive disclosure, input burden, keyboard/touch behavior, and interaction psychology.
interface-architecture 58/748 Design or critique information architecture, navigation, taxonomy, labeling, screen structure, content priority, findability, search and browse strategy, and information hierarchy.
product-framing 68/505 Frame product and UX decisions before interface work: strategy, user needs, Jobs-to-be-Done, outcome mapping, opportunity-solution trees, HEART/GSM, problem statements, assumptions, discovery plans.
usability-accessibility-review 71/742 Review screens, flows, specs, or product ideas for usability heuristics, cognitive walkthrough failures, WCAG/APG/COGA accessibility risks, inclusive design, ethical UX, and dark patterns.
visual-communication 70/730 Improve hierarchy, scannability, visual emphasis, readability, grouping, density, attention, trust, and perceptual clarity. Do not use for CSS recipes, Figma operation, or decorative visual styling.

game-design-intelligence

Skill Tokens Description
game-design-intelligence 91/617 Route source-backed game design work. Use for gameplay systems, core loops, progression, rewards, economies, balance, motivation, retention, onboarding, difficulty, multiplayer, live-service, content cadence, and player psychology. Do not use for engines, graphics, assets, programming, or implementation details.
gameplay-systems 97/379 Design and critique core gameplay loops, mechanics, verbs, systems, dynamics, emergence, and player-facing structure. Use when the task is about what players do, why it stays interesting, how systems interact, or how the loop creates the intended experience. Do not use for engine, rendering, graphics, assets, or code.
motivation-retention 86/541 Analyze player motivation, psychology, engagement, retention, ethical commercial design, and long-term value. Use for motivation models, retention risks, player segments, habit loops, emotional engagement, commercial viability, and dark-pattern review. Do not use for manipulative retention optimization.
multiplayer-live-service 92/476 Design and critique multiplayer dynamics, cooperation, competition, social systems, fairness, toxicity prevention, guilds, matchmaking, content cadence, seasons, events, battle passes, late-game loops, and live-service health. Do not use for networking implementation, backend architecture, graphics, assets, or code.
onboarding-difficulty 71/384 Design and critique onboarding, tutorials, FTUE, teaching, skill ramps, difficulty curves, assist modes, accessibility of challenge, failure, and mastery progression. Do not use for UI implementation or code.
progression-economy-balance 99/519 Design and critique progression, rewards, power curves, economies, currencies, sinks, sources, balance, pacing, and tuning hypotheses. Use for reward loops, upgrades, unlocks, economy pacing, dominant strategies, or balance reviews. Do not use for implementation, analytics instrumentation, or monetization dark patterns.

kotlin-multiplatform

Skill Tokens Description
kmp-architecture 68/932 Design or refactor Kotlin Multiplatform module boundaries, source-set hierarchy, shared logic/shared UI split, platform APIs, interop boundaries, and cross-platform library choices.
kmp-compose-ui 69/842 Build and repair Compose Multiplatform UI, state, navigation, resources, platform entry points, previews, performance, accessibility, and UI tests in Kotlin Multiplatform projects.
kmp-data-layer 71/413 Design and review KMP data layers, repositories, source-of-truth, DTO/domain mapping, sync, offline-first behavior, persistence choices, error handling, threading, and API exposure.
kmp-ecosystem-selection 85/400 Select Kotlin Multiplatform ecosystem libraries, services, and tools for persistence, networking, DI, navigation, logging, observability, testing, code quality, resources, images, docs, payments, and reference templates without forcing a stack.
kmp-gradle-doctor 74/1,161 Diagnose and fix Kotlin Multiplatform Gradle, source-set, dependency, Android target, Compose plugin, KGP/AGP, testing, static-analysis, and CI issues.
kmp-interop-bridges 89/581 Design and review KMP platform bridges, source-set placement, expect/actual, entry-point wiring, cinterop, Swift API readiness, SKIE, KMP-NativeCoroutines, KDoctor, XCFrameworks, and SwiftPM export.
kmp-migration-release 86/727 Plan and execute Kotlin Multiplatform migrations and release gates, including AGP 9 Android-KMP, monolithic composeApp splits, CocoaPods to SwiftPM, cinterop, iOS framework integration, CI, publishing, and app-store readiness.
kmp-performance-observability 80/461 Diagnose Kotlin Multiplatform performance and observability across Gradle build time, Kotlin/Native memory and GC, Compose Multiplatform jank, binary size, startup, runtime logging, and release-mode verification.
kmp-production-governance 76/666 Review Kotlin Multiplatform production readiness, build governance, convention plugins, version catalogs, repository policy, module API hygiene, Klibs target support, ABI validation, publishing, and adoption risk.
kmp-production-readiness 77/401 Audit Kotlin Multiplatform production readiness with explicit scorecards, release blockers, risk ownership, validation commands, and deferred checks across architecture, build, testing, interop, security, performance, and publishing.
kmp-publishing-ci 80/510 Design and verify Kotlin Multiplatform CI and publishing workflows for Maven publications, Gradle metadata, ABI validation, XCFramework, SwiftPM export, KMMBridge, artifact hosting, signing boundaries, and app release gates.
kmp-security-privacy 75/326 Review Kotlin Multiplatform security and privacy across secure storage, tokens, Ktor auth, TLS, certificate pinning, logging redaction, runtime protection, platform APIs, and commonMain boundaries.
kmp-testing-quality 76/495 Design and review KMP testing strategy, commonTest, kotlin.test, platform tests, Compose Multiplatform UI tests, screenshot tests, test doubles, refactor safety, code review gates, and regression validation.
kotlin-multiplatform 90/1,594 Route and execute Kotlin Multiplatform tasks across architecture, Gradle diagnosis, Compose Multiplatform UI, Android-KMP migration, iOS interop, CocoaPods or SwiftPM migration, testing, performance, security, CI, publishing, and production readiness.

spec-driven-development

Skill Tokens Description
sdd 59/742 Route Spec-Driven Development work across lightweight, Spec Kit, Kiro-style, OpenSpec-style, brownfield, bugfix, planning, implementation, and audit lanes.
sdd-audit 51/393 Audit SDD artifacts, requirement-task traceability, surface selection, and completion evidence before implementation or final delivery.
sdd-implement 54/493 Execute SDD task lists safely, update task status, handle spec drift, and verify completion with fresh evidence before claiming done.
sdd-plan-tasks 55/495 Convert approved SDD specs into technical plans, design artifacts, contracts, quickstart validation, and traceable task lists.
sdd-spec-kit 58/556 Use GitHub Spec Kit projects and commands, including constitution, specify, clarify, plan, tasks, analyze, implement, extensions, and presets.
sdd-specify 56/498 Create or refine SDD requirements and specifications with explicit assumptions, non-goals, acceptance criteria, success metrics, and retrofit truth markers.

Repository Design

Source, install state, and runtime cache stay separated:

plugins/
  <plugin-name>/
    .codex-plugin/plugin.json
    .claude-plugin/plugin.json
    skills/
    references/
    scripts/
    assets/
.claude-plugin/
  marketplace.json
scripts/
  install-codex-plugins.py
  token-report.py
  validate-repository.py
docs/
  ARCHITECTURE.md
  QUALITY.md

The public source surface is:

  • plugins/<plugin-name>/ for editable plugin source;
  • .codex-plugin/plugin.json for Codex metadata;
  • .claude-plugin/plugin.json for Claude Code metadata;
  • skills/ for focused agent entrypoints;
  • references/ for longer ledgers, contracts, scorecards, and source notes;
  • scripts/ for deterministic validators and helpers;
  • assets/ for plugin media and icons.

Generated or machine-specific state stays out of commits:

  • .agents/ is generated local Codex marketplace state;
  • ~/.codex/plugins/cache/... is Codex runtime cache;
  • ~/.claude/... is Claude Code runtime state;
  • research/, skill-synthesis/, docs/superpowers/, and tmp/ are local working areas unless content is intentionally promoted into source.

Development Workflow

  1. Edit plugin source under plugins/<plugin-name>/.

  2. Keep Codex and Claude Code manifests aligned when plugin metadata changes.

  3. Keep large evidence, ledgers, and operating contracts in references/, not in hot SKILL.md files.

  4. Run the repository validator:

    python3 scripts/validate-repository.py
  5. Preview install-affecting changes:

    python3 scripts/install-codex-plugins.py --dry-run
  6. If the change should be usable in local Codex, refresh and verify the target plugin:

    python3 scripts/install-codex-plugins.py --plugin <plugin-name>
    python3 scripts/install-codex-plugins.py --plugin <plugin-name> --check-only
  7. Commit source files only. Do not commit generated marketplaces, caches, bytecode, dependency folders, local research corpora, credentials, or machine-specific paths.

Publication Standard

Before publishing or releasing a change, the repository should pass:

python3 scripts/validate-repository.py
python3 scripts/install-codex-plugins.py --dry-run

Publication-ready changes should be readable without local context, installable from a fresh clone, and free of private project names, credentials, local absolute paths, and runtime cache output. Docs should describe the actual install model, and every listed plugin should have valid Codex and Claude Code metadata.

See docs/ARCHITECTURE.md for the repository model, docs/QUALITY.md for quality gates, CONTRIBUTING.md for contribution standards, and SECURITY.md for sensitive-data handling.

License

MIT. See LICENSE.

About

Ready-to-install skills and plugins for Codex, Claude Code, and AI coding agents: practical workflows for app delivery, architecture, research, design, and agent tooling.

Topics

Resources

License

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors