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
scripting
975

codemod

Use Codemod CLI whenever the user wants to migrate, upgrade, update, or refactor a codebase in a repeatable way. This includes framework migrations, library upgrades, version bump migrations, API surface changes, deprecations, and large-scale mechanical edits. First search the Codemod Registry for an existing package, prefer deterministic codemods before open-ended AI rewrites, run dry-runs before apply, and create a codemod package only when no suitable package exists.

codemod
codemod
development
open
framework-internals
972

espdl-operator

End-to-end guide for implementing, testing, and optimizing neural network operators in the ESP-DL framework. Covers C++ module implementation, C reference kernels, SIMD assembly optimization, esp-ppq quantization strategy integration, Docker-based build/test, and inference result alignment between esp-dl and esp-ppq. Use this skill whenever the user wants to add a new operator, implement an operator, optimize an existing operator with SIMD, add quantization support for an operator, or test/validate operator correctness. Also triggers for "算子实现", "添加算子", "SIMD优化", "量化支持", "算子对齐" and similar phrases.

espressif
espressif
development
open
frontend
972

browser

Automate browser interactions using agent-browser CLI — navigate, click, fill forms, scrape content, take screenshots, and more.

devtodollars
devtodollars
development
open
architecture-patterns
971

event-sourcing-state

Event-sourced application state pattern for TypeScript apps. Prefer bounded event logs plus pure derivation functions over mirrored mutable lifecycle flags. Use when state transitions are driven by events and bugs can be reproduced from a saved event stream.

remorses
remorses
development
open
architecture-patterns
971

zustand-centralized-state

Centralized state management pattern using Zustand vanilla stores. One immutable state atom, functional transitions via setState(), and a single subscribe() for all reactive side effects. Based on Rich Hickey's "Simple Made Easy" principles: prefer values over mutable state, derive instead of cache, centralize transitions, and push side effects to the edges. Resource co-location in the same store is also valid when lifecycle management is safer that way. Also covers state encapsulation: keeping state local to its owner (closures, plugins, factory functions) so it doesn't leak across the app, reducing the blast radius of mutations. Also covers event sourcing: keeping a bounded event buffer and deriving state with pure functions instead of mutable flags, making event handlers easy to test and reason about. Use this skill when building any stateful TypeScript application (servers, extensions, CLIs, relays) to keep state simple, testable, and easy to reason about. ALWAYS read this skill when a project uses zustan

remorses
remorses
development
open
backend
971

proxyman

Reverse-engineer HTTP APIs using Proxyman for macOS. Intercept, record, and export network traffic from CLI tools and apps (Node.js, Python, Ruby, Go, curl). Export as HAR (JSON) and analyze with jq. Use this skill when the user wants to capture, inspect, or reverse-engineer HTTP traffic from macOS applications.

remorses
remorses
development
open
gaming
971

jitter

Control Jitter (jitter.video) for exporting animations, replacing assets, and modifying text programmatically via Playwriter.

remorses
remorses
development
open
package-distribution
971

npm-package

Opinionated TypeScript npm package template for ESM packages. Enforces src→dist builds with tsc, strict TypeScript defaults, explicit exports, and publish-safe package metadata. Use this when creating or updating any npm package in this repo.

remorses
remorses
development
open
gaming
969

gastown

Multi-agent orchestrator for Claude Code. Use when user mentions gastown, gas town, gt commands, bd commands, convoys, polecats, crew, rigs, slinging work, multi-agent coordination, beads, hooks, molecules, workflows, the witness, the mayor, the refinery, the deacon, dogs, escalation, or wants to run multiple AI agents on projects simultaneously. Handles installation, workspace setup, work tracking, agent lifecycle, crash recovery, and all gt/bd CLI operations.

numman-ali
numman-ali
development
open
package-distribution
957

takopi-release

Prepare and ship a Takopi release. Use when asked to cut a release, bump release versions, update changelog/spec/readme, tag v<major.minor.patch>, or trigger the GitHub release workflow.

banteg
banteg
development
open
frontend
954

building-streamlit-custom-components-v2

Builds bidirectional Streamlit Custom Components v2 (CCv2) using `st.components.v2.component`. Use when authoring inline HTML/CSS/JS components or packaged components (manifest `asset_dir`, js/css globs), wiring state/trigger callbacks, theming via `--st-*` CSS variables, or bundling with Vite. For streamlit-extras, use the `pagination` extra as a reference implementation.

arnaudmiribel
arnaudmiribel
development
open
architecture-patterns
953

five-zones-governance

Use when establishing concentric administrative zones or assigning graduated obligations by distance from a capital. Structures five zones (五服) from 甸服 to 荒服, each with specific tribute and governance requirements.

baojie
baojie
development
open
architecture-patterns
953

five-zone-tribute-system

Use when managing tribute obligations or enforcing compliance across distance-based zones. Structures five concentric zones (五服制度) from daily offerings to lifetime homage, with escalation protocols for non-compliance.

baojie
baojie
development
open
architecture-patterns
953

river-flooding-siege-tactic

Use when besieging a fortified city resistant to conventional assault. Plans river diversion to compromise walls through hydraulic pressure. Based on Wang Ben's 225 BCE flooding of Daliang that forced Wei's surrender.

baojie
baojie
development
open
architecture-patterns
953

commandery-county-administration

Use when replacing feudal states with centralized commandery-county (郡县) administration. Establishes 36 commanderies with three-tier governance (守/尉/监), merit-based appointments, and centralized treasury stipends per Li Si's rationale.

baojie
baojie
development
open
architecture-patterns
953

decisive-battle-motivation-strategy

Use when commanding troops in a decisive battle requiring total commitment. Applies the 破釜沉舟 (break cauldrons, sink boats) technique to eliminate retreat, limit provisions to 3 days, and force maximum engagement. Based on Xiang Yu at Julu (钜鹿之战).

baojie
baojie
development
open
architecture-patterns
953

water-management-method

Use when planning irrigation canals, flood control, or water resource management for agriculture. Applies Yu's principle of channeling over blocking (疏导优于堵塞) and includes the Zheng Guo Canal case study.

baojie
baojie
development
open
architecture-patterns
953

succession-transfer-protocol

Use when designing a multi-step succession sequence to transfer leadership to a designated heir. Models King Shoumeng of Wu's brother-to-brother chain (寿梦→诸樊→余祭→余眜→季札) with safeguards for refusal.

baojie
baojie
development
open
architecture-patterns
953

govern-through-accessible-justice

Use when designing governance systems that ensure fair access to justice across all social levels. Covers territorial tours, open-air administration, and prompt dispute resolution following the model of rulers who personally judged cases under trees.

baojie
baojie
development
open
architecture-patterns
953

military-organization-three-armies

Use when organizing or restructuring military forces into a command hierarchy. Covers the three-army system (三军) with Central, Upper, and Lower armies, staff positions (御戎, 右), communication protocols, and scaling decisions for two-army or three-column (三行) configurations.

baojie
baojie
development
open
architecture-patterns
953

military-deception-tactics

Use when facing a numerically superior enemy or planning ambush warfare. Employs Sun Bin's staged retreat (reducing cooking fires from 100,000 to 30,000) to feign mass desertion, plus asymmetric resource allocation (sacrifice weak vs. strong, deploy strong vs. middle) for 2-1 victories.

baojie
baojie
development
open
architecture-patterns
953

governance-transformation-method

Use when implementing comprehensive state reforms or transforming governance systems. Follows Shang Yang's model — mutual responsibility (什伍), family structure reform, merit-based ranks replacing hereditary privilege, and standardized weights, measures, and legal codes.

baojie
baojie
development
open
architecture-patterns
953

strategic-alliance-formation

Use when responding to territorial demands from a powerful adversary or deciding how to deploy contested resources. Redirects resources that would be conceded to the aggressor toward the aggressor's enemies instead, building counter-alliances that deter future demands and strengthen negotiating position.

baojie
baojie
development
open
architecture-patterns
953

distant-friendship-near-attack-strategy

Use when planning systematic territorial expansion across multiple neighboring states. Applies the 远交近攻 doctrine: befriend distant powers, isolate nearby targets, and conquer incrementally for secure, contiguous gains.

baojie
baojie
development
open
Previous
Page 143 / 986
Next