원클릭으로
pi-aftc-toolset
pi-aftc-toolset에는 DarceyLloyd에서 수집한 skills 32개가 있으며, 저장소 수준 직업 범위와 사이트 내 skill 상세 페이지를 제공합니다.
이 저장소의 skills
Godot 4.x engine with GDScript, MVC architecture, headless testing, JSON configs, and performance patterns (MultiMesh, flow-field, decoupled simulation). Use when working on .gd files, Godot projects, game development with Godot 4, or any task involving the Godot engine CLI, project structure, GDScript coding conventions, Godot 4.x version-specific syntax, or game architecture patterns.
Concatenate many files in a directory into a single markdown document when the user asks to read, analyze, scan, load, dump, audit, concatenate, or merge many files in a project or folder at once. Triggers on phrases like "read all files", "analyze the project", "load every file", "concatenate files in folder X", "give me everything in src/", "audit the code", or wants to understand an entire codebase as a whole. Specifically when 5 or more files would otherwise need to be read individually.
Git + GitHub CLI workflow for solo projects. Conventional Commits, branch naming, destructive-command safety rails, and the merge/PR/keep/discard decision. Use when committing, branching, merging, rebasing, pushing, opening a PR, running git status/log/diff, or using the gh CLI for issues/PRs/CI runs.
Pine Script v6 for TradingView .pine files: indicators and strategies. Use when adding inputs (input.int, input.source, input.float, input.color, input.session), plots, signals, alerts, requests (request.security), tables, labels, lines, or any feature to a .pine file, or when discussing TradingView indicators, strategies, performance, common Pine Script v6 issues, or the AFTC coding standards (color.new with RGB, camelCase with boolean prefixes, 80-char section separators, START/END markers). Content targets Pine Script v6 specifically - Pine Script v5 has different syntax for some features.
Web frontend development: HTML5, CSS3, SCSS, Tailwind, accessibility, and performance. Use when working on full web frontend projects, choosing between CSS approaches, or auditing accessibility/performance.
Angular framework with standalone components, signals, the new control flow syntax, and the ng CLI. Use when working with Angular, ng generate, signals, inject(), or standalone components in .ts files.
Bash shell scripting conventions, shebang, error handling, and quoting. Use when writing or editing .sh files, scripts with
Windows Batch (.bat / .cmd) scripting, errorlevel handling, and CMD automation. Use when writing or editing Windows batch files, .bat or .cmd scripts, or CMD automation tasks.
Bun runtime, package management, HTTP server, and testing conventions. Use when working with bun, bun test, bun build, Bun.serve, or building JavaScript/TypeScript projects with the Bun runtime.
C# / .NET with dotnet CLI, ASP.NET, Entity Framework, and best practices. Use when writing or editing .cs files, .csproj, working with dotnet CLI, ASP.NET, Blazor, or Entity Framework.
CSS3 styling conventions, responsive design, custom properties, and layout patterns. Use when writing or editing .css files, responsive design, CSS custom properties, or styling without a framework.
Deno runtime, TypeScript-native development, permissions, and built-in tooling. Use when working with deno, deno.json, deno serve, deno test, deno fmt, or building TypeScript projects with the Deno runtime.
DevOps practices, CI/CD pipelines, infrastructure as code, deployment strategies, and database operations. Use when discussing CI/CD, deployment, infrastructure, Terraform, Ansible, Kubernetes, or database schema and migrations.
Docker, Docker Compose, Dockerfile best practices, and multi-service orchestration. Use when writing Dockerfiles, docker-compose.yml, container healthchecks, or working with Docker images, volumes, and networks.
ffmpeg command-line tool for video, audio, and image processing. Use when converting, transcoding, trimming, extracting audio, resizing, scaling, cropping, concatenating, or muxing media files; when working with .mp4/.mkv/.webm/.mov/.mp3/.wav/.gif; when changing bitrate, codec, framerate, resolution, sample rate, or channels; when streaming or recording; or when the user asks for any media manipulation.
Go programming conventions, error handling, concurrency patterns, and tooling. Use when writing or editing .go files, working with go.mod, goroutines, channels, or Go interfaces.
HTML5 markup conventions, semantic elements, accessibility, and ARIA. Use when writing or editing .html files, semantic HTML, accessibility attributes, or HTML structure.
JavaScript ES modules (.mjs) with KISS, modern OOP, and ESM conventions. Use when writing or editing .mjs files, ES module import/export code, or Node.js scripts with ES module syntax.
JavaScript transpiled (Babel/TypeScript output), build targets, source maps, and tree-shaking. Use when working with transpiled JS output, webpack/babel/esbuild builds, source maps, or build-tool output.
Linux system administration, commands, file permissions, systemd services, and shell conventions. Use when working on Linux systems, sysadmin tasks, systemd, cron, file permissions, or shell operations on Linux.
AI-friendly markdown formatting for documentation .md files. Use when creating or editing README, SKILL.md, rules.md, or any *.md files.
Nginx web server configuration, reverse proxy, SSL/TLS setup, and performance tuning. Use when editing nginx.conf, setting up reverse proxies, configuring SSL/TLS with Let's Encrypt, or tuning nginx performance.
Node.js scripting with ES modules and CommonJS, stdlib-first, npm conventions, and async/await patterns. Use when writing Node.js scripts, .js or .mjs files, working with npm, or building CLI tools.
PHP 8.2+ with strict types, Composer, PSR-4/PSR-12, and modern patterns. Use when writing or editing .php files, working with composer.json, Laravel, Symfony, or PSR-compliant code.
PowerShell (.ps1) scripting with cmdlets, error handling, and cross-platform pwsh. Use when writing or editing .ps1 files, PowerShell automation, or Windows shell automation tasks.
Python scripting with uv package manager, stdlib-first, type hints, and error handling. Use when writing or editing .py files, working with uv, pyproject.toml, or venv.
React with functional components, hooks, Vite, and Next.js. Use when writing React components, JSX/TSX, useState/useEffect, or working with Vite or Next.js projects.
SCSS/Sass preprocessing with variables, mixins, modules, and BEM naming. Use when writing or editing .scss files, Sass mixins, variables, or modular stylesheets.
Remote control tmux sessions for interactive CLIs (python, gdb, node, etc.) by sending keystrokes and scraping pane output. Use when running an interactive command in a session, debugging a REPL, or scripting a long-running CLI workflow.
TypeScript strict mode, ES modules, bundler resolution, and AFTC singleton MVC patterns. Use when writing or editing .ts/.tsx files, configuring tsconfig, or working on TypeScript projects with the AFTC singleton MVC architecture.
Vue 3 with Composition API, <script setup>, Pinia state management, and Vite/Nuxt. Use when writing Vue components, .vue files, ref/reactive/computed, or working with Vite or Nuxt projects.
Audit and optimize prompt-cache performance. Use when the user asks about cache optimization, cache hit rates, why a cache miss happened, tool schema costs, or cache-first strategy diagnostics.