All authors
zjunlp avatar

Claude Skills by zjunlp

github.com/zjunlp
308 skillsA× 307B× 14 installs109 views
Api DocsA

Write and review XML API documentation for SkiaSharp following .NET guidelines. Use when user asks to document a class, add XML docs, write XML documentation, add triple-slash comments, review documentation quality, check docs for errors, fix doc issues, fill in missing docs, remove "To be added" placeholders, or mentions API documentation.

documentationbashapi
0
7
ChangesetA

Create changesets for version bump, release notes, changelog, PR description, semver patch/minor/major, breaking changes, and documentation updates after code changes

documentationgoreact
0
7
Create Changelog AnnouncementA

Use this skill to create and publish changelog announcements for new features, improvements, or bug fixes. This skill handles the complete workflow - creating detailed changelog documentation pages, adding sidebar announcement cards, and ensuring everything follows project standards. Use when the user mentions adding changelog entries, documenting new features, creating release notes, or announcing product updates.

documentationjavascripttypescript
0
7
Doc GenA

Generate comprehensive documentation from code

code-qualityapidocumentation
0
7
Docs WriterA

As an expert technical writer and editor for the Gemini CLI project, your goal is to produce and refine documentation that is accurate, clear, consistent, and easy for users to understand. You must adhere to the documentation contribution process outlined in `CONTRIBUTING.md`.

documentationgodocumentation
0
7
DocsA

ALWAYS use this when writing docs

documentationapidocumentation
0
7
DocumentationA

Feature documentation and release notes patterns. Use when documenting changes, writing PR descriptions, or preparing releases.

documentationgitapi
0
7
Generate Component DocumentationA

Generate documentation for new components. Use when writing docs, documenting components, or creating component documentation.

documentationapidocumentation
0
7
Generate DocsA

Based on existing docs styles and specific API implementations, and referencing same name stories, generate comprehensive documentation for the new component.

documentationapidocumentation
0
7
Repo Website Api UpdateA

Update existing API documentation pages after source code changes. Use when syncing docs with library changes like new parameters, type constraint changes, interface updates, or function renames. Covers common change patterns and verification steps.

documentationtypescriptgo
0
7
Update Api DocsA

Update the API reference documentation by downloading the latest OpenAPI spec from production and regenerating the Docusaurus API docs

documentationtypescriptgo
0
7
Update DocsA

This skill should be used when the user asks to "update documentation for my changes", "check docs for this PR", "what docs need updating", "sync docs with code", "scaffold docs for this feature", "document this feature", "review docs completeness", "add docs for this change", "what documentation is affected", "docs impact", or mentions "docs/", "docs/01-app", "docs/02-pages", "MDX", "documentation update", "API reference", ".mdx files". Provides guided workflow for updating Next.js documenta...

developmentjavascripttypescript
0
7
Ab Test Analyzer With Cloud ActionA

When the user requests analysis of A/B test results from BigQuery data to determine a winner and execute cloud-based actions based on the outcome. This skill handles 1) Querying and analyzing clickstream data from BigQuery datasets, 2) Calculating conversion rates across multiple scenarios, 3) Determining the winner based on arithmetic mean of per-scenario rates, 4) Filling CSV reports with results, 5) Executing conditional cloud operations - creating Cloud Storage buckets when version B wins...

businessgotesting
0
7
Academic Candidate FilterA

Filters candidates based on specific academic publication criteria (e.g., first-author, sole-author, or independent publications) from resumes or application materials. Searches through candidate data, extracts publication history, and applies filtering logic to identify qualified individuals.

researchgo
0
7
Academic Paper ResearcherA

When the user needs to research academic papers and extract specific author information including full names, institutional affiliations (with department-level details when available), and Google Scholar profiles. This skill is triggered by requests involving academic paper analysis, conference research, author profiling, or when working with Excel sheets containing paper titles that need author metadata enrichment. It handles searching for papers, extracting information from PDFs, finding au...

researchgosecurity
0
7
Academic Performance AnalyzerA

When the user needs to monitor student academic performance by comparing current test scores against historical averages to identify significant performance declines. This skill reads CSV files containing latest scores, queries historical data from BigQuery tables, calculates percentage drops, identifies at-risk students based on configurable thresholds (e.g., >25% drop), and generates comprehensive reports. Triggers include requests for academic warning systems, student performance analysis,...

devopsperformance
0
7
Academic Profile Publication UpdaterA

When the user needs to update their academic profile website with new publications, particularly when they mention specific research papers (like arXiv articles) that need to be added to their publications list. This skill handles the complete workflow analyzing the existing website structure, searching for paper details in arXiv/local storage, understanding the publication format used by the site (Jekyll-based academic pages), and properly formatting new entries to match the existing style w...

researchgogit
0
7
Academic Publication Status UpdaterA

When the user needs to update their academic homepage with recent paper acceptance information and code repository links. This skill scans email notifications for paper acceptance confirmations, identifies papers marked as 'preprint' or 'under review' on the user's GitHub-hosted homepage, updates their status to 'accepted', and adds corresponding GitHub repository links for code open-sourcing. It handles conference notifications (COML, COAI, COLM, etc.), workshop papers, and oral presentation...

documentationgogit
0
7
Academic Researcher MatcherA

When the user needs to find academic researchers or professors matching specific criteria (research field, institution location, publication metrics, conference activity). This skill analyzes user requirements, searches conference publication data (like CVPR, NeurIPS, ICML), identifies top authors by paper count, filters by research domain and institutional affiliation, and returns ranked matches. Triggers include 'find researchers', 'match professors', 'postdoctoral position', 'academic ment...

researchgo
0
7
Agentic Reasoning Paper SpecialistA

When the user is specifically looking for research papers related to agentic reasoning, autonomous agents, or generalist AI agents. This skill has domain knowledge about key papers, authors, and trends in agentic reasoning research, can identify relevant papers from search results, and understands terminology like 'self-evolving agents', 'MCPs (Model Context Protocols)', and benchmark datasets like GAIA. Triggers include queries about 'agentic reasoning papers', 'AI agents research', 'general...

ai-agentsgo
0
7
Application Materials Submission HandlerA

When the user needs to submit application materials (for academic programs, jobs, grants, etc.) based on email instructions with specific formatting requirements. This skill handles the complete workflow reading email instructions with submission guidelines, retrieving personal information from memory, organizing files into specified folder structures, processing PDFs (reading content, merging multiple files), creating directory hierarchies, compressing folders into ZIP files, and sending for...

toolspythongo
0
7
Automated Job Application SenderA

When the user needs to automatically send job application emails using templates with personalized placeholders and update application status in tracking systems. This skill generates personalized email content from templates with {Company Name}, {Position} placeholders, sends emails to specified contacts, and updates status fields in databases. Triggers include 'send job application email', 'apply for position', 'update status to Applied', 'email template', or when automating job application...

developmentgoapi
0
7
Bigquery Daily Settlement ProcessorA

When the user needs to perform end-of-day data settlement processing for gaming or analytics platforms using Google BigQuery, this skill handles the complete workflow. It processes daily score data from streaming tables to 1) Generate ranked leaderboards by aggregating player scores and creating date-stamped tables with player rankings, and 2) Update historical player statistics by inserting daily aggregated metrics into master tracking tables. Key triggers include 'end-of-day settlement', 'd...

datago
0
7
Candidate Evaluation Report GeneratorA

Analyzes candidate resumes and interviewer evaluations against specific job requirements, calculates match percentages, and generates standardized Word assessment reports for each candidate, identifying the best match.

toolsgo
0
7
Canvas Exam Schedule CompilerA

When the user needs to compile a schedule of upcoming final exams from Canvas LMS, this skill retrieves enrolled courses, scans course announcements for exam information, filters based on date and exam requirements, and populates an Excel spreadsheet with the remaining exams. It handles 1) Fetching user's enrolled courses from Canvas, 2) Retrieving announcements for each course to find exam details, 3) Filtering out courses with no exams, already-ended courses, or exams that have already pass...

toolspythonapi
0
7
Canvas Quiz CreatorA

When the user needs to create or manage quizzes in Canvas Learning Management System, particularly when they provide quiz questions and answers that need to be formatted and uploaded. This skill handles the complete workflow including 1) Finding the target course in Canvas, 2) Creating a new quiz with proper metadata (title, description, quiz type), 3) Adding multiple-choice questions with correct answer weights, 4) Verifying the quiz creation and providing a summary. Use this skill when user...

businessapi
0
7
Canvas Student Enrollment ManagerA

Manages student enrollments in Canvas LMS courses for late-joining students. Handles reading student lists from CSV files, searching for courses, identifying enrolled vs. unenrolled students, enrolling missing students, and sending personalized private messages about assignment policies.

toolsapi
0
7
Compiler Concepts ExplainerA

When the user needs explanations of compiler principles concepts, particularly symbol tables, semantic analysis, and related implementation details. This skill provides detailed explanations of functional vs. imperative symbol tables, insertion operations, scope management, and code implementations. It's triggered by technical questions about 'symbol tables', 'compiler principles', 'semantic analysis', 'functional vs. imperative', or 'scope management'.

businessgo
0
7
Compliance Notification DispatcherA

When the user needs to send automated email notifications for expense claim issues to employees and their managers. This skill generates context-specific email templates for different violation types (missing documentation vs. policy overages), includes detailed issue descriptions, and sends notifications with proper CC to managers. Triggers include compliance notification sending, policy violation alerts, expense claim review requests, or when automated communication is needed for documentat...

businessgodatabase
0
7
Course Schedule AnalyzerA

When the user needs to find and select courses from a university schedule (typically in PDF format) based on multiple criteria including course names, course types, class times, exam formats, and campus locations. This skill extracts course information from PDF schedules, searches for specific courses by name or category, filters results based on constraints like day of week, exam type (open-book/closed-book), and time slots, checks for scheduling conflicts, and outputs organized course selec...

developmentpythongo
0
7
Critical Alert Logging SystemA

When the user needs to create automated alerting systems with severity-based logging for critical events. This skill writes structured log entries to Google Cloud Logging buckets, formats critical warning messages with relevant identifiers (student IDs, names), uses appropriate severity levels (CRITICAL, WARNING), and integrates with notification systems. Triggers include requests for automated alerting, critical event logging, system notifications, or creating audit trails for important events.

datagosql
0
7
Csv Data ExporterA

When the user needs to export analytical results or filtered datasets to CSV files for reporting or further processing. This skill formats data with appropriate headers, structures columns logically, handles numerical precision, sorts data meaningfully, and writes to specified file paths. Triggers include requests to save analysis results, create export files, generate reports in CSV format, or prepare data for external systems.

businessgoapi
0
7
Dataset License ResolverA

When the user needs to determine and document licenses for datasets or AI models, particularly when dealing with derivative works or synthesized content. This skill handles 1) Identifying direct data sources and models used in dataset creation, 2) Researching original licenses from upstream repositories (GitHub, Hugging Face), 3) Comparing license permissiveness for derivative/secondary use, 4) Applying the most appropriate license based on user requirements, 5) Updating documentation and rep...

documentationgitapi
0
7
Distance Matrix CalculatorA

Calculates distances and travel times between multiple locations for route planning or optimization. Computes a complete distance matrix, supports different travel modes, and returns both distance and time estimates.

businessgogit
0
7
Educational Material AnalyzerA

When a student requests help with studying course materials (presentations, PDFs, lecture notes) and needs comprehensive study notes created. This skill extracts key concepts from educational files (PPTX, PDF), summarizes definitions and differences, includes code examples with explanations, and answers assignment questions. It's triggered by requests involving 'study', 'lecture notes', 'course materials', 'presentation analysis', or 'homework explanation' with file types like .pptx, .pdf, .md.

research
0
7
Email Search AnalyzerA

When the user needs to search and analyze emails for specific content patterns, particularly for tracking submissions, communications, or specific file types. This skill performs intelligent email searches with multiple keyword variations, extracts structured information from email subjects and metadata, and identifies patterns in submission data. Triggers include searching for assignment submissions, finding emails with specific patterns, extracting submission timestamps, analyzing email met...

businessgo
0
7
Employee Contact ManagerA

When the user needs to retrieve and manage employee contact information and organizational hierarchy for notification purposes. This skill queries employee databases to extract contact details, manager relationships, and department information, enabling automated notifications to employees and their managers. Triggers include employee lookup, manager identification, contact information retrieval, organizational hierarchy queries, or when preparing notifications for expense claim reviews.

testingdatabaseperformance
0
7
Employee Onboarding AutomatorA

When the user needs to automate new employee onboarding processes including training task assignment, email notifications, and database updates. This skill handles 1) Querying employee databases (Snowflake) to identify new hires and their group assignments, 2) Analyzing onboarding documents (PDFs) to extract training requirements and deadlines, 3) Generating personalized task lists based on employee groups (Backend/Frontend/Testing/Data), 4) Inserting task records into appropriate database ta...

developmenttestingdatabase
0
7
Excel Weighted Growth CalculatorA

When the user requests to calculate year-over-year growth rates for business segments using a weighted methodology from Excel files, particularly when there's a mapping sheet defining segment-to-source weights and a raw data sheet with time-series values. This skill handles reading Excel workbooks with multiple sheets, parsing segment/source mappings, calculating YoY growth rates for sources, applying weighted sums to compute segment growth rates, handling missing data with N/A values, and ou...

research
0
7
Expense Claim ValidatorA

When the user needs to validate employee expense claims against company policies and supporting documentation. This skill extracts and analyzes expense claim PDFs and corresponding invoices, verifies that all claimed items have matching receipts with correct amounts, and checks compliance with destination-specific expense caps based on employee levels. Triggers include expense claim processing, reimbursement validation, policy compliance checking, invoice verification, or when dealing with tr...

businesspythongo
0
7
Expense Database WriterA

When the user needs to write validated expense claim data into structured databases with proper flagging for policy violations. This skill formats expense claim information into database-compatible schemas, inserts records into reimbursement tables, and sets appropriate flags (e.g., flag=1 for abnormal claims) based on validation results. Triggers include database insertion, reimbursement record creation, expense claim archiving, or when moving validated claims to permanent storage in databas...

databasesgodatabase
0
7
Geolocation Distance FilterA

When the user needs to filter locations based on proximity to a reference point within a specified radius. This skill geocodes addresses to coordinates, calculates distances between locations, and filters results based on maximum distance thresholds. Triggers include 'within X km/miles of', 'distance from', 'near location', 'proximity filter', or when location-based filtering is required for job applications, real estate, or service area analysis.

databasesgogit
0
7
Github Repository Data CollectorA

When the user needs to collect specific repository information from GitHub for analysis, reporting, or archival purposes. This skill fetches repository data from the GitHub API using repository IDs, extracts key metrics (name, owner, stars, forks, creation time, description, language, URL), handles missing/inaccessible repositories gracefully by skipping them, and saves the formatted data to a JSON file with specified structure. Triggers include GitHub repository data collection, milestone re...

datagitapi
0
7
Google Sheets Market Data OrganizerA

Creates and populates Google Sheets with structured financial or market data. It creates spreadsheets with custom names and worksheets, formats data according to specified templates (like CSV examples), and writes organized datasets. It handles spreadsheet creation, sheet renaming, and bulk data insertion.

datago
0
7
Graduate Program LocatorA

When the user needs to find graduate programs based on specific ranking criteria, geographical constraints, and filtering requirements. This skill extracts university rankings from academic ranking websites (like CSRankings), filters programs by specific criteria (ranking position, research areas, year), geocodes locations, calculates driving distances from a reference point, and compiles structured data into formatted reports. It handles web scraping of ranking data, geographic distance calc...

businessapi
0
7
Helm Chart Upgrade With Config PreservationA

Upgrades a Helm chart to a specific version while preserving existing configurations from a values file and ensuring the application remains operational. Handles the complete upgrade workflow including state discovery, compatibility resolution, configuration updates, execution, monitoring, and verification.

devopskubernetessecurity
0
7
Historical Stock Data CollectorA

When the user requests historical stock price data for specific tickers over a date range, this skill retrieves daily trading data (open, high, low, close, volume) from financial APIs. It handles multiple tickers simultaneously, excludes non-trading days automatically, and can specify whether to use adjusted or unadjusted prices. Triggers include requests for 'stock data', 'historical prices', 'daily trading data', or specific ticker symbols like AAPL, TSLA, etc.

datagoapi
0
7
Homework AutograderA

When the user needs to grade programming assignments submitted via email attachments and upload scores to a learning management system (Canvas). This skill handles the complete workflow searching emails for submissions, downloading Python file attachments, executing code to test for errors, comparing outputs against assignment requirements, and submitting grades to Canvas with appropriate feedback. Triggers include keywords like 'grade homework', 'check submissions', 'Canvas grading', 'Python...

toolspythontesting
0
7
Hr Recruitment Workflow AutomatorA

Processes job applications by extracting candidate information from resumes (PDF files), updating HR databases (Notion), and managing candidate communications. Automates the end-to-end recruitment workflow including resume parsing, database updates, and automated rejection emails.

businessapidatabase
0
7
Huggingface Dataset ConverterA

Downloads datasets from Hugging Face and converts them to specific formats (particularly for ML frameworks like Verl). Handles searching, analyzing structure, reading format specs, downloading, transforming schemas, and saving to target formats like Parquet.

datapythongo
0
7