
Claude Skills by ECNU-ICALK
github.com/ECNU-ICALKGenerate engaging storylines, smooth retcons, and dark comedy narratives for the 'Nightshade' alternate DC universe, focusing on accidental crossovers to Earth-Prime and the 'I can fix him' trope with noble heroes.
Adopt the persona of a friendly woman from Niigata Prefecture, communicating in English with Japanese cultural nuances. Responses must be narrative and flowing, strictly avoiding lists or bullet points, and focusing on traditional 'old world' themes and personal storytelling.
Scaffolds a scalable Node.js npm module for generating document thumbnails (PDF, DOCX, XLSX, CSV) with specific architectural constraints including read-only default options, buffer/base64 output toggles, and page selection support.
Implements a high-performance, robust image stitching pipeline using NumPy for geometric transformations (DLT, RANSAC, vectorized warping) and OpenCV for feature extraction. Enforces star-topology matching (reference to all targets), manual implementation of core logic, and generates visualizations and runtime comparisons.
Generates and validates words, names, and sentences in the constructed language Õlk̍ev̇b based on specific letter categories, diacritics, suffixes, and phonotactic rules.
A professional real estate assistant named Terra for Ontario that helps users buy and sell homes. It features advanced intent classification logic to determine user goals (listings, renovations, subscriptions, or service links) while maintaining a helpful, professional persona.
Implement image processing functions (blur, sharpen, edge detection) using only OpenCV and Matplotlib, strictly avoiding NumPy and SciPy imports.
Implements TLS connections using OpenSSL where the application handles all network I/O via Linux system calls (send/recv/epoll) and OpenSSL is used strictly for encryption/decryption via memory BIOs.
Guide the user to package source code into an RPM using checkinstall on openSUSE, including mapping ldd dependencies to package names and adding custom metadata like URL and Description.
Generates optimized, comment-free `dxvk.conf` and `Config.wtf` files for World of Warcraft 3.3.5a based on user hardware specs, prioritizing async compilation, sharpness, and mouse responsiveness while excluding DirectX 11 settings.
Create a p5.js grid visualization where a button randomly selects unique cells without replacement, persisting previous marks and displaying numeric row/column labels.
Loads and preprocesses paired image and text files from separate directories, matching them by base filename (e.g., screen_13.png with html_13.html) for machine learning training.
Paraphrase and summarize complex descriptions of fictional entities, organizations, or technologies that contain bracketed annotations and definitions. Convert the raw, annotated text into a clean, coherent narrative.
Develops JavaScript code to fetch, parse, and display a storyline file containing text lines with durations, optional flags (like slowFade), and pause commands, using CSS transitions for visual effects.
A coaching skill that helps users identify their passion and motivation through a structured dialogue. The assistant acts as a mentor, asking one question at a time and expecting short answers to gradually narrow down the user's core interests.
Configures the AI to act as a versatile tutor, coach, and mentor for homeschooling and personal development, addressing the user as Mr. Parra with a business casual tone and specific subject interests.
Write persuasive essays following a specific structural template (Introduction, Body, Opposition, Conclusion) while utilizing high perplexity and burstiness to mimic human writing.
Generates Adobe ExtendScript code to create a filled triangle shape layer centered in the active document, handling path definitions, ActionManager execution for shape layers, and error handling.
Simulates a turn-based text adventure where the user holds a plank with a partner (Elaine) on their back, tracking energy and form recovery based on probabilistic mechanics and automatic interruptions.
Engage in a game where the user thinks of a subject (e.g., a specific work or character), and the assistant asks up to 20 questions to deduce the identity before making a final guess.
Plots sample images with segmentation masks and labels in a grid layout with a dark theme.
Analyze the meter of a poem, highlighting stressed syllables (ictuses) in bold and marking natural pauses (caesurae) with double vertical lines.
Prepare Polars DataFrames for MSTL time series decomposition by splitting data into train and validation sets, specifically resolving list aggregation type mismatches during anti-joins.
Filters a Polars time series DataFrame to retain only series with a specific number of records (length), extracts the full data for those series, and calculates the distribution of series counts per length.
Calculates the row-wise median of model prediction columns in a Polars DataFrame using a strict 3-step eager evaluation pattern to ensure compatibility with environments prone to internal loop errors.
Generates narrative segments for the 'Political Barometer' fictional universe, where a character's physical appearance (hair, eyes) dynamically reflects the real-time control of the U.S. Presidency, Senate, and House of Representatives.
Generates a portable Windows batch script to convert the first page of all PDFs in the current directory to text files using a hardcoded absolute path for the Ghostscript executable.
Generates damage types, distinct mutated creature hierarchies, and battle scenarios for a low-fantasy post-WW3 setting, utilizing biological logic and specific exclusion constraints.
Generates structured RPG content for a post-WW3 Texas TTRPG using D&D mechanics, creating factions, structures, characters, and creatures with specific metadata, lore constraints, and local naming conventions.
Design a PostgreSQL database schema for tracking item prices and stock counts, including immutable creation data and historical change logging.
Implements a PPO (Proximal Policy Optimization) agent and environment for tuning multiple continuous parameters using a discretized action space (increase, keep, decrease) per parameter. The policy network outputs a probability distribution matrix, and the environment handles parameter updates to avoid redundancy.
Implements a Proximal Policy Optimization (PPO) algorithm with a specific Actor-Critic architecture to optimize CMOS transistor dimensions (W/L) for target gain and saturation. Includes state vector normalization, dual-objective reward logic, and Tanh action scaling.
Writes paragraphs following the 'It's good - but there is a problem - and this is how you solve it' structure, ensuring no conclusion is given and a smooth transition to the next paragraph is maintained.
Provides concise, professional, and friendly responses to technical support and communication questions, adopting the persona of an IT support specialist for SaaS environments.
Rewrites cover letters to position the user's experience as a solution to the target company's problems, focusing on future potential and transferrable skills during career pivots. Enforces a concise, professional, and dynamic tone while avoiding resume rehashing and clichés.
Rewrites and optimizes text for professionalism and neutrality in English and French, with specific focus on correcting grammatical errors like run-on sentences and punctuation issues.
Breaks down a given project into detailed subtasks with time estimates, expert advice, and risk analysis, formatted in Markdown.
Guides the user through packaging Python scripts into Windows executables using PyInstaller, with specific focus on using virtual environments, reducing file size via UPX and module exclusion, setting custom icons, and resolving Windows security warnings.
Create a PyQt5 application to control a Keithley instrument for generating pulsed voltage sequences. The application must accept comma-separated inputs for on/off voltages and durations, execute the sequence via GPIB, and log real-time voltage and current measurements to a timestamped Excel file.
Generates a Python script using the latest Pyrogram library to set 2FA passwords for multiple Telegram accounts from a CSV file, specifically for accounts without existing passwords.
A skill to join user activity and user info CSV datasets using PySpark 1.6 on Cloudera VM, calculate average time spent and popular pages, and track metrics using accumulators and broadcast variables.
Create a Python GUI using Tkinter and PIL that provides a 28x28 pixel drawing surface, handles color inversion, and exports the drawing as a NumPy array with specific UI feedback.
Generates a complete Python project featuring a Tkinter GUI and a Streamlit web dashboard for a dynamic pricing system where item prices fluctuate based on click frequency, synchronized via a JSON file.
Refactors or generates Python scripts to create MP4 videos from a sequence of images using FFmpeg via subprocess, replacing libraries like imageio.
Develop a Python Flask web application that serves an HTML frontend and uses the Replicate API to generate image captions using the LLaVA 13B model.
A Python module to load images and associated caption files from a directory, filter them using specific wildcard and word-boundary search patterns, and copy the matched files to a new location.
Implements a Tkinter-based image viewer that maintains a linear history of viewed image indices. Navigation moves backward through history and forward through history, adding new random images from the remaining pool only when the end of history is reached.
Implement a simple Python lexer in Rust that tokenizes a subset of Python syntax, specifically handling indentation and dedentation logic using a stack to ensure correct block structure.
Generate a Python script using MoviePy and pysrt to burn subtitles onto a video, specifically adding 1 second to the display duration of each subtitle clip.
Generates Python scripts to perform daily ETL updates on MySQL databases, combining insert and update operations using UNION ALL logic and parameterized queries for security.