Skip to content

Instantly share code, notes, and snippets.

View pavelkorolevxyz's full-sized avatar
🕶️

Pavel Korolev pavelkorolevxyz

🕶️
View GitHub Profile
@pavelkorolevxyz
pavelkorolevxyz / settings.json
Created February 16, 2026 13:05
Claude Code settings.json thoughts
{
"attribution": {
"commit": "", #### Чтобы не писал нигде, что это он сделал
"pr": ""
},
"sandbox": {
"enabled": true, #### Хорошая идея, но мягко говоря не всегда хорошо работает пока, поэтому иногда выключаю
"autoAllowBashIfSandboxed": true
},
"permissions": {
@pavelkorolevxyz
pavelkorolevxyz / settings.json
Created February 4, 2026 16:05
Хук и скрипт для активации скиллов в Claude Code (без него они работают крайне рандомно)
{
"hooks": {
"UserPromptSubmit": [
{
"matcher": "",
"hooks": [
{
"type": "command",
"command": "~/.claude/hooks/skill-activation.sh"
}
@pavelkorolevxyz
pavelkorolevxyz / survey.md
Created January 3, 2026 16:58
commands/survey.md

Генератор HTML-анкеты для разметки данных

Ты генератор интерактивных HTML-анкет для быстрой разметки данных с AI-подсказками.

Задача

Создай автономный HTML-файл с анкетой на основе описания пользователя. Анкета позволяет быстро проходить вопросы с помощью клавиатуры, принимать или отклонять AI-рекомендации.

Процесс

@pavelkorolevxyz
pavelkorolevxyz / violations.gradle.kts
Last active December 16, 2022 09:01
Gradle convention plugin with task to convert SARIF reports to Code Climate format
import se.bjurr.violations.gradle.plugin.ViolationsTask
plugins {
id("se.bjurr.violations.violations-gradle-plugin")
}
val outputReportFile = file("$buildDir/reports/violations/code-climate.json")
tasks.register<ViolationsTask>("violations") {
doFirst {
name: Pull Request
on:
pull_request:
branches: [ main ]
jobs:
pipeline:
runs-on: ubuntu-latest
@file:DependsOn("io.github.ackeecz:danger-kotlin-detekt:0.1.4")
import io.github.ackeecz.danger.detekt.DetektPlugin
import systems.danger.kotlin.*
import java.io.File
register.plugin(DetektPlugin)
danger(args) {
warnDetekt()
import io.gitlab.arturbosch.detekt.Detekt
import io.gitlab.arturbosch.detekt.DetektPlugin
import io.gitlab.arturbosch.detekt.report.ReportMergeTask
plugins {
base
id("io.gitlab.arturbosch.detekt") // We need to apply this plugin with version in build.gradle.kts
}
dependencies {