home/categories/development
domain cluster

Development

Frameworks, languages, and architectural tools.

23643 스킬all categories
sorting
stars
current ordering strategy
query
all entries
refine the visible subset
architecture-patterns
664

scienceworld-ambiguous-action-resolution

Use when the ScienceWorld environment returns an "Ambiguous request" prompt with a numbered list of identical action options. This skill resolves the disambiguation by selecting the lowest available number (typically 0) to proceed, ensuring task progression when multiple identical object instances exist and the system cannot automatically determine which instance to act upon.

zjunlp
zjunlp
development
open
architecture-patterns
664

scienceworld-environment-isolation

Use when you need to isolate a space (like a greenhouse) by closing doors or openings to create a contained environment. Trigger before starting pollination, temperature-sensitive experiments, or other environmental-sensitive tasks that require controlled conditions. Modifies room connectivity to optimize conditions for specific processes.

zjunlp
zjunlp
development
open
scripting
664

controlled-waiting

Executes timed waiting using 'wait' or 'wait1' actions to advance the simulation clock. Use when a time-dependent process like plant growth, chemical reaction, or mechanical cycle must progress before you can continue the task.

zjunlp
zjunlp
development
open
mobile
663

agent-device

Automates mobile and simulator interactions for iOS and Android devices. Use when navigating apps, taking snapshots/screenshots, tapping, typing, scrolling, pinching, or extracting UI info on mobile devices or simulators.

nuclearpasta
nuclearpasta
development
open
cms-platforms
661

pptx-generator

Generate and edit presentation slides as PPTX files. Also create LinkedIn carousels and manage reusable slide layouts. TRIGGERS - Use this skill when user says: - "create slides for [brand]" / "generate presentation for [brand]" / "make slides for [brand]" - "create a carousel for [brand]" / "linkedin carousel" / "make a carousel about [topic]" - "edit this pptx" / "update the slides" / "modify this presentation" - "create a new layout" / "add a layout to the cookbook" / "make a [type] layout template" - "edit the [name] layout" / "update the cookbook" / "improve the [name] template" - Any request mentioning slides, presentations, carousels, PPTX, or layouts with a brand name Creates .pptx files compatible with PowerPoint, Google Slides, and Keynote. Creates PDF carousels for LinkedIn (square 1:1 format).

coleam00
coleam00
development
open
cms-platforms
661

remotion-best-practices

Create and edit Remotion videos with domain-specific knowledge. TRIGGERS - Use this skill when: - User mentions "Remotion" in their request - User references a Remotion project path (remotion-videos/*, contains remotion.config.ts) - User asks to create, animate, or edit video content in a Remotion context - User wants to build compositions, animations, or video sequences in React Always invoke this skill BEFORE writing any Remotion code.

coleam00
coleam00
development
open
full-stack
659

make-content-editable

Converts hardcoded Vue components in a Nuxt Content markdown file into slot-based, Studio-editable MDC components. Use when a user wants their Nuxt Content page to be visually editable in Nuxt Studio's TipTap editor.

nuxt-content
nuxt-content
development
open
frontend
657

convert-block

Converts a Rock RMS WebForms block (.ascx/.ascx.cs) to Obsidian (Vue 3 + C# RockBlockType). Triggers on: "convert block", "migrate block to obsidian", "obsidian conversion", or a WebForms block path like "RockWeb/Blocks/Core/Foo.ascx.cs" with conversion intent. Classifies blocks as Detail, List, or Custom; generates C# block, bags, .d.ts placeholders, Vue SFC, partials; chops WebForms files; creates a feature branch. Do NOT use for non-block tasks, creating new blocks from scratch, or general Rock RMS questions.

SparkDevNetwork
SparkDevNetwork
development
open
architecture-patterns
655

harness-creator

Harness engineering for AI coding agents — five subsystems, memory persistence, session continuity, verification workflows, scope control, lifecycle management.

walkinglabs
walkinglabs
development
open
package-distribution
654

release

Releases Plain packages with intelligent version suggestions and parallel release notes generation. Use when releasing packages to PyPI.

dropseed
dropseed
development
open
architecture-patterns
654

prismer-evolve-create

Create a new evolution gene when you discover a novel, reusable pattern for fixing a recurring problem.

Prismer-AI
Prismer-AI
development
open
package-distribution
654

plugin-dev

Prismer Evolution Plugin 开发指南 — 快速迭代 hook/skill、调试、日志查看、测试、发布全流程

Prismer-AI
Prismer-AI
development
open
package-distribution
654

plain-upgrade

Upgrades Plain packages and applies required migration changes. Use when updating to newer package versions.

dropseed
dropseed
development
open
package-distribution
654

plainx-release

Releases plainx packages with version suggestions, changelog generation, and git tagging. Use when releasing a package to PyPI.

dropseed
dropseed
development
open
package-distribution
654

plain-install

Installs Plain packages and guides through setup steps. Use when adding new packages to a project.

dropseed
dropseed
development
open
backend
653

llm-provider

Adds a new LLM provider implementing LLMProvider interface from src/llm/types.ts with call() and stream() methods. Integrates config in src/llm/config.ts, factory in src/llm/index.ts, and error handling. Use when adding new provider, 'add LLM backend', integrating external API. Do NOT use for modifying existing providers or debugging provider issues.

caliber-ai-org
caliber-ai-org
development
open
backend
653

llm-provider

Adds a new LLM provider implementing LLMProvider interface with call() and stream() methods. Integrates with provider factory in src/llm/index.ts, config detection in src/llm/config.ts, and error handling via tracking and recovery. Use when adding a new model backend, integrating a third-party LLM API, or extending LLM platform support. Do NOT use for fixing bugs in existing providers, modifying existing provider behavior, or changing the LLMProvider interface.

caliber-ai-org
caliber-ai-org
development
open
backend
653

llm-provider

Adds a new LLM provider implementing LLMProvider interface from src/llm/types.ts with call() and stream() methods. Integrates config in src/llm/config.ts and factory in src/llm/index.ts. Use when adding a new AI backend, integrating a new model API, or extending provider support. Do NOT use for modifying existing providers or debugging provider issues.

caliber-ai-org
caliber-ai-org
development
open
scripting
653

writers-pattern

Add a new platform writer module in src/writers/ that generates and writes agent config files for a supported platform. Each writer exports a function that accepts a config interface, creates directories (rules/, skills/, mcp configs), writes files with proper formatting and frontmatter, and returns string[] of written file paths. Use when adding platform support for a new agent, integrating a new code AI tool, or extending caliber to support new targets. Do NOT use for modifying existing writers, refactoring scoring logic, or changing how writers are invoked.

caliber-ai-org
caliber-ai-org
development
open
frontend
652

plain-tailwind

Provides Tailwind CSS patterns for Plain templates. Use when styling templates or working with conditional CSS classes.

dropseed
dropseed
development
open
full-stack
652

plain-dev

Starts and manages the Plain development server with auto-reload and HTTPS. Use when starting local development or viewing logs.

dropseed
dropseed
development
open
package-distribution
652

plain-install

Installs Plain packages and guides through setup steps. Use when adding new packages to a project.

dropseed
dropseed
development
open
package-distribution
652

plain-upgrade

Upgrades Plain packages and applies required migration changes. Use when updating to newer package versions.

dropseed
dropseed
development
open
scripting
652

plain-shell

Runs Python with Plain configured and database access. Use for scripts, one-off commands, or interactive sessions.

dropseed
dropseed
development
open
Previous
Page 168 / 986
Next