Git & Version Control
6462 skills in Tools > Git & Version Control
octave-compression
Specialized workflow for transforming verbose natural language into semantic OCTAVE structures. REQUIRES octave-literacy to be loaded first. Use when refactoring documentation, generating knowledge artifacts, or compressing context. Triggers on: compress to octave, semantic compression, documentation refactoring.
jupyter-notebook-testing
Create and manage Jupyter notebooks for testing Adobe Edge Delivery Services (EDS) blocks interactively in the browser using the ipynb-viewer block. Interactive JavaScript execution, overlay previews with backdrop, direct ES6 imports. Use when creating notebooks, testing blocks with ipynb files in browser, generating overlay previews, or creating executable documentation.
implement
Complete story implementation workflow from start to finish. Use when implementing user stories, features, or epics. Handles validation, development (with optional parallel execution), QA review, issue resolution, and PR creation. Can implement single stories, multiple stories, or entire epics in parallel.
database-reset-production
Resets production database with full schema drop. EXTREME CAUTION - deletes all production data. SINGLE SOURCE OF TRUTH for production database reset automation.
new-tool
A set of resources to help agents create new tools and integrate them into the site build process for successful deployment
fastapi-deployment-config
Configure multi-platform deployment for FastAPI applications including Docker containerization, Railway, DigitalOcean App Platform, and AWS deployment. Use when deploying FastAPI apps, setting up production environments, containerizing applications, configuring cloud platforms, implementing health checks, managing environment variables, setting up reverse proxies, or when user mentions Docker, Railway, DigitalOcean, AWS, deployment configuration, production setup, or container orchestration.
cicd-pipelines
Jenkins, GitHub Actions, GitLab CI, and automated data pipeline deployment
orchestrating-parallel-agents
Spawns multiple AI coding agents to work on related GitHub issues concurrently using git worktrees. Use when breaking down a large feature into multiple issues, running parallel agents with --print flag, or managing wave-based execution of related tasks.
global-commenting
Write self-documenting code with clear structure and naming, adding minimal concise comments only to explain complex logic sections, avoiding temporal comments about changes or fixes. Use this skill when writing code in any file across the codebase to ensure proper commenting practices. Use this skill when deciding whether to add comments to functions, classes, or complex algorithms, when reviewing existing comments for relevance and evergreen quality, or when refactoring code to be more self-explanatory. Use this skill for Python files, JavaScript/TypeScript files, or any programming language where code documentation is needed. Use this skill when establishing documentation standards, avoiding over-commenting, or removing outdated temporal comments about recent changes.
metalama-20260
Complete Metalama documentation for aspect-oriented programming in C#. Use when writing aspects, templates, fabrics, or meta-programming code with Metalama.
cui-javascript-linting
ESLint, Prettier, and StyleLint configuration standards for JavaScript code quality and formatting, including flat config setup, rule management, and build integration
gemini-file-api
Work with Gemini File API for document caching and efficient multi-query workflows. Use when discussing file uploads, caching strategies, token optimization, or comparing File API vs inline document approaches.
pr-create
Create well-structured pull requests with proper descriptions
stripe-integration
Implement Stripe payment processing for robust, PCI-compliant payment flows including checkout, subscriptions, and webhooks. Use when integrating Stripe payments, building subscription systems, or implementing secure checkout flows.
streamlit-uv-development
Use this skill when developing Streamlit applications with uv package manager. Covers project setup, running apps, testing (unit/e2e), and development workflows. Trigger when user mentions "streamlit", "uv run streamlit", "streamlit testing", or asks about building data apps with Python.
documenting-with-mkdocs
Project documentation with MkDocs Material - consistent structure, API auto-generation, GitHub Pages deployment
angular-dev
Angular development expertise for building, modifying, and reviewing Angular applications. Use when working with Angular components, services, templates, routing, forms, signals, or any Angular-specific code. Applies to tasks involving TypeScript in Angular context, component architecture, state management with signals, and Angular best practices.
plc4x
Expert guidance for Apache PLC4X industrial protocols library including Siemens S7, Modbus, OPC-UA, integration with Apache NiFi, connection strings, and field addressing. Use this when working with industrial automation and PLC communication.
git-feature-workflow
Automates feature branch workflow. Invoke when user says "start feature [description]" to create a branch, or "feature complete/done/finished" to commit changes, push branch, and create PR. Handles branch naming, commit messages, and PR descriptions automatically.
three-path-pattern
Implements Toolsmith functions using the three-path pattern (Maybe/Result/Validation). Use when creating or converting functions for the Toolsmith library. Ensures currying, function keyword syntax, immutability, and constitutional compliance. NOT for predicates. Work on ONE function at a time.