CI/CD
13574 skills in DevOps > CI/CD
investigation-analysis
Analyze feature requests, refactor plans, or technical decisions to determine investment value and provide recommendations. Use when user mentions investigating, analyzing, or asks "should we build this".
pdf-reader
Read and extract content from PDF files using multiple methods.LOAD THIS SKILL WHEN: User says "讀取 PDF", "read PDF", "打開論文", "看這篇" | has PDF file path | needs to extract text from PDF.CAPABILITIES: PDF to markdown conversion, text extraction, figure detection, citation extraction.
first-principles
Essential Reinvention Loop based on Elon Musk's First Principles Thinking. A 3-step problem-solving framework for the AI era. (1) Deconstruct problems to fundamental facts, (2) Delete unnecessary processes boldly, (3) Reconstruct 10x faster with AI as partner. Use for complex problem analysis, process optimization, and innovative solution design.
ci-images
Work with this repo’s GitHub Actions CI and GHCR Docker image publishing workflow. Use when changing generation checks, tests, formatting, or when preparing a release and validating image tags.
endpoint-exploration
Document REST API endpoints through systematic empirical testing. Analyzes URL structure, generates minimal test cases, executes requests, and produces concise API documentation. Use when exploring undocumented APIs, reverse-engineering endpoints, or creating integration documentation.
run-asset-dcf
Execute a Life-of-Mine (LOM) DCF model for mining assets with Unit-of-Production depreciation
jira-workflow
Manage project tasks via Jira API using j4c. Use for ALL Jira project management tasks including creating tasks, checking ready work, linking dependencies, transitioning status, or adding comments.
tdd
Test-Driven Development following Kent Beck's TDD and Tidy First principles. Use when implementing features with test-first approach, following Red-Green-Refactor cycle, or separating structural changes from behavioral changes in commits.
global-coding-style
Write clean, readable code with consistent naming conventions, proper formatting, small focused functions, and DRY principles. Use this skill when writing ANY code in the project regardless of language or framework. When naming variables, functions, classes, or files. When structuring functions and deciding on their size and scope. When removing dead code, unused imports, or commented-out blocks. When applying the DRY principle to extract common logic. When ensuring consistent indentation and formatting across the codebase.
target-safety
Target safety assessment including known toxicities, essentiality, andoff-target concerns. Use for early safety risk evaluation and targetselection.Keywords: target safety, toxicity, essential gene, knockout, safety risks
nano-banana-imagegen
Generate and edit images using Google's Nano Banana (Gemini Image API). Use when the user wants to create AI-generated images, edit existing images, create infographics, generate product mockups, design social media graphics, or perform any image generation/manipulation task. Requires GEMINI_API_KEY environment variable.
notebooks-back-end
Use when working with DuckDB databases, Makefiles, or building/deploying notebooks. Triggers on DuckDB queries, database creation, Makefile editing, make targets (build, data, etl), GitHub Actions workflows, CI/CD, and creating new notebook repositories.
devops-infrastructure-mastery
Master Docker containerization, Kubernetes orchestration, CI/CD pipelines, Infrastructure as Code (Terraform), and cloud platforms. Learn deployment automation, monitoring, scaling, and build reliable, scalable infrastructure for production systems.
software-engineering
Core engineering principles for quality, maintainable code.
ios-app-icon-generator
Generates a complete iOS app icon set with all required sizes. Use when asked to create an app icon, design an iOS icon, generate app store artwork, or make an icon for an iPhone/iPad app. Follows a philosophy-first approach - first defining the visual identity and concept, then producing production-ready icons.
development-workflow
Git Worktreeを使った開発フロー、PR作成、CI監視、マージ手順。worktree、PR、マージ、CI、ブランチ作成時に使用。
boardgame-design
Board game design workflow for creating fun, balanced games. Use when designing mechanics, balancing factions, analyzing resource economies, validating rules clarity, planning playtests, or iterating on game systems. Applies Eurogame principles and proven design methodology.
dependency-deprecation
Pattern for deprecating external dependencies while maintaining backward compatibility. Trigger: removing Java/FIJI/MATLAB, deprecating optional deps
ask-user
Pattern for effectively interacting with users to gather information or get decisions. Use when you need user input.
husky-hooks-config
Husky git hooks configuration with smart auto-detection for sensitive files, fail-fast execution, auto-fix workflows, and CI detection. Includes 5 required standards (smart .npmrc detection for multi-mono repos, set -e for fail-fast, pre-commit auto-fix with prettier:fix and lint:fix, pre-push validation with time tracking, clear emoji-enhanced output). Use when creating or auditing .husky/pre-commit and .husky/pre-push hooks.