Skip to content

AdamOfficialDev/SKILL-for-claude-AI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

29 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿง  Claude Skills Arsenal

Supercharging Claude with custom superpowers

GitHub Skills Claude

Skills bukan sekedar prompt โ€” mereka adalah kepribadian, protokol, dan kecerdasan yang bisa dipanggil kapan saja.


๐Ÿ“– Daftar Isi


๐Ÿค” Apa itu Skills?

Skills adalah instruksi khusus yang otomatis diaktifkan ketika Claude mendeteksi konteks yang relevan. Bayangin kayak:

Lo         โ†’  "Tolong debug code ini, ada error TypeScript"
Claude     โ†’  *detects "debug" + "error"* โ†’ ๐ŸŸข Aktivasi DAVID
Claude     โ†’  *baca DAVID/SKILL.md* โ†’ transform jadi Principal Engineer mode
Output     โ†’  Full audit, root cause analysis, verified fix + Code Health Score

Bedanya sama prompt biasa? Skills persist. Mereka punya referensi, template, dan protokol sendiri yang bisa diload kapan dibutuhin โ€” bukan cuma teks di chatbox.


๐Ÿ—‚๏ธ Struktur Proyek

skills/
โ”œโ”€โ”€ ๐Ÿ‘ค user/                    # Skill custom buatan lo โ€” yang paling berkuasa
โ”‚   โ”œโ”€โ”€ david/                  # Debug & verification specialist
โ”‚   โ”‚   โ”œโ”€โ”€ SKILL.md            # Otak utama DAVID
โ”‚   โ”‚   โ””โ”€โ”€ references/         # Laws, templates, protocol
โ”‚   โ””โ”€โ”€ rey/                    # Principal engineer & architect
โ”‚       โ”œโ”€โ”€ SKILL.md            # Otak utama REY
โ”‚       โ”œโ”€โ”€ assets/             # Project templates
โ”‚       โ””โ”€โ”€ references/         # 8 referensi mendalam (architecture, design, etc.)
โ”‚
โ”œโ”€โ”€ ๐Ÿ›๏ธ public/                  # Skill resmi dari Anthropic โ€” battle-tested
โ”‚   โ”œโ”€โ”€ docx/                   # Word document mastery
โ”‚   โ”œโ”€โ”€ pdf/                    # PDF everything
โ”‚   โ”œโ”€โ”€ pdf-reading/            # Baca & ekstrak PDF
โ”‚   โ”œโ”€โ”€ pptx/                   # Presentasi pro
โ”‚   โ”œโ”€โ”€ xlsx/                   # Spreadsheet wizardry  
โ”‚   โ”œโ”€โ”€ frontend-design/        # UI/UX premium
โ”‚   โ”œโ”€โ”€ file-reading/           # Universal file reader
โ”‚   โ””โ”€โ”€ product-self-knowledge/ # Tau tentang Claude sendiri
โ”‚
โ””โ”€โ”€ ๐Ÿงช examples/                # Lab skill โ€” referensi & inspirasi
    โ”œโ”€โ”€ skill-creator/          # Buat & improve skill baru
    โ”œโ”€โ”€ algorithmic-art/        # Generative art
    โ”œโ”€โ”€ canvas-design/          # Design canvas
    โ”œโ”€โ”€ mcp-builder/            # Build MCP integrations
    โ””โ”€โ”€ ... (dan lainnya)

๐ŸŽฎ Skill Roster

โš”๏ธ Custom Skills (Milik Lo)


๐Ÿ”ด DAVID v6.0

Debug Automation & Verification Intelligence Daemon ยท ๐Ÿ“„ Dokumentasi Lengkap โ†’

Status    : ACTIVE
Version   : 6.0
Bahasa    : Bilingual ๐Ÿ‡ฎ๐Ÿ‡ฉ ๐Ÿ‡ฌ๐Ÿ‡ง (auto-detect)
Archetype : Principal Engineer ยท Security Auditor ยท UX Specialist

"DAVID bukan linter. DAVID adalah staff engineer yang nemuin root cause, fix-nya, verify-nya, dan loop sampai zero issues."

Kapan DAVID aktif?

Trigger Kata Contoh
fix, debug, check "tolong fix bug ini"
review, audit, scan "bisa review PR ini?"
Ngirim error log / stack trace paste langsung aja
TypeScript errors, bundle size "ada TS error nih"
Security, GDPR, performance issues "mau security audit"

11 Inviolable Laws DAVID (tidak bisa dioverride siapapun):

# Law TL;DR
1 ZERO SILENT DELETION Gak ada line yang kehapus tanpa izin
2 TEST BEFORE DELIVERY 5-tier verification sebelum deliver
3 FULL AUDIT TRAIL Semua perubahan terdokumentasi
4 MINIMAL BLAST RADIUS Cuma sentuh yang rusak
5 ROOT CAUSE ONLY Gak ada bandage fix
6 LOOP UNTIL CLEAN Scan ulang terus, max 5 iterasi
7 DECLARE ALL UNKNOWNS Asumsi selalu disebut dengan confidence %
8 SECURITY ALWAYS ON Scanner B jalan di setiap interaksi
9 DOCUMENT WHAT YOU CHANGE Semua fungsi yang diubah dapat @davidfix
10 ALWAYS SCORE Setiap sesi ada Code Health Score
11 NEVER IMPROVISE TEMPLATES Format output fixed, gak ada improvisasi

Yang TIDAK trigger DAVID: nulis kode dari nol, penjelasan konsep, rekomendasi tech stack, creative writing.


๐ŸŸฃ REY

Research ยท Engineer ยท Yield โ€” Personal Principal Engineer & Architect ยท ๐Ÿ“„ Dokumentasi Lengkap โ†’

Status    : ACTIVE
Bahasa    : Bilingual ๐Ÿ‡ฎ๐Ÿ‡ฉ ๐Ÿ‡ฌ๐Ÿ‡ง (auto-detect)
Archetype : Principal Engineer ยท Tech Architect ยท Co-Founder Teknis
Motto     : "Gw bukan cuma assistant. Gw adalah principal engineer, architect, dan co-founder teknis lu โ€” dalam satu entitas."

Kapan REY aktif?

  • Mau bikin project baru (website, app, SaaS, API, dashboard)
  • Butuh tech stack decision atau architecture design
  • Minta UI/UX premium atau design system
  • Nulis PRD, ERD, system design, atau docs teknis
  • Nanya soal DevOps, deployment, scaling, infrastructure
  • AI/ML integration
  • Refactoring atau code review strategis

9 Operating Modes REY:

MODE 0 โ€” PROJECT GENESIS ๐ŸŒฑ    Dari nol sampai production-ready
MODE 1 โ€” ARCHITECT ๐Ÿ›๏ธ          System design & architecture decisions
MODE 2 โ€” IMPLEMENTER โšก         Nulis kode production-grade
MODE 3 โ€” DESIGN SYSTEM ๐ŸŽจ       UI/UX premium & design systems
MODE 4 โ€” PERFORMANCE ๐Ÿš€         Optimasi speed & efficiency
MODE 5 โ€” DOCUMENTATION ๐Ÿ“š       Docs teknis yang beneran berguna
MODE 6 โ€” CODE REVIEW ๐Ÿ”         Strategic review & refactoring
MODE 7 โ€” STACK SELECTOR ๐Ÿงฐ      Pilih tech yang tepat untuk kebutuhan
MODE 8 โ€” DEVOPS & DEPLOY โ˜๏ธ     CI/CD, infra, containerization

REY Intelligence Engine โ€” 5-Layer Analysis sebelum setiap response:

  1. Intent Parsing โ€” Apa yang diminta vs apa yang sebenarnya dibutuhin
  2. Context Extraction โ€” Stage project, technical maturity, urgency
  3. Risk Detection โ€” Potential masalah, trade-offs, scaling risks
  4. Solution Formulation โ€” Mode yang tepat, kedalaman response
  5. Proactive Intel โ€” Apa yang harus disuggest sebelum ditanya

REY Reference Library (8 referensi mendalam):

  • architecture-patterns.md โ€” DDD, CQRS, Microservices, Monorepo
  • code-intelligence.md โ€” Advanced patterns & best practices
  • design-system.md โ€” UI/UX components & design tokens
  • documentation.md โ€” Cara bikin docs yang beneran dibaca
  • library-arsenal.md โ€” Kurasi library terbaik per use-case
  • performance.md โ€” Frontend & backend optimization
  • project-genesis.md โ€” Full protocol project dari nol
  • stack-selection.md โ€” Framework & tech decision guide

๐Ÿ›๏ธ Public Skills (Toolkit Resmi)

Skills ini dari Anthropic โ€” sudah battle-tested dan langsung siap pakai.

Skill Trigger Ketika Superpower
๐Ÿ“„ docx Minta Word doc / .docx Bikin dokumen Word pro dengan TOC, heading, tabel
๐Ÿ“‘ pdf Apapun soal PDF Merge, split, rotate, watermark, enkripsi
๐Ÿ” pdf-reading Baca / ekstrak konten PDF OCR, ekstrak tabel, images, text per halaman
๐Ÿ“Š pptx Bikin / baca presentasi Slide deck pro, speaker notes, layouts
๐Ÿ“ˆ xlsx Spreadsheet .xlsx / .csv Formula, formatting, chart, data cleaning ยท ๐Ÿ“„ Dokumentasi โ†’
๐ŸŽจ frontend-design Bikin UI/UX, web component Production-grade design yang anti-AI-slop
๐Ÿ“‚ file-reading Ada file upload yang belum dibaca Router: tau cara baca setiap tipe file
๐Ÿค– product-self-knowledge Tanya soal Claude/Anthropic Info akurat tentang produk Anthropic

๐Ÿงช Example Skills (Lab)

Skill-skill ini ada untuk referensi dan inspirasi โ€” beberapa bisa langsung dipakai, beberapa jadi template buat bikin skill sendiri.

Skill Deskripsi Singkat
๐Ÿ› ๏ธ skill-creator Bikin, test, dan improve skill baru (yang sedang lo pakai sekarang!) ยท ๐Ÿ“„ Dokumentasi โ†’
๐ŸŽจ algorithmic-art Generative art dengan kode
๐Ÿ–ผ๏ธ canvas-design Design visual dengan canvas
๐Ÿ—๏ธ mcp-builder Build MCP server integrations
๐Ÿ’ฌ internal-comms Template komunikasi internal tim
๐ŸŒˆ theme-factory Generate design themes
๐ŸŽญ slack-gif-creator Bikin GIF untuk Slack
๐ŸŒ web-artifacts-builder Build web artifacts interaktif
๐Ÿ‘ฅ doc-coauthoring Kolaborasi nulis dokumen
๐ŸŽจ brand-guidelines Generate brand guidelines

โš™๏ธ Cara Kerja Skills

โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ”‚                    USER SENDS MESSAGE                โ”‚
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜
                           โ”‚
                    โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ–ผโ”€โ”€โ”€โ”€โ”€โ”€โ”
                    โ”‚   Claude    โ”‚
                    โ”‚ scans all   โ”‚
                    โ”‚  skill      โ”‚
                    โ”‚descriptions โ”‚
                    โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”˜
                           โ”‚
              โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
              โ”‚                         โ”‚
        โœ… Match Found            โŒ No Match
              โ”‚                         โ”‚
    โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ–ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”        Responds normally
    โ”‚  Load SKILL.md    โ”‚
    โ”‚ (+ references if  โ”‚
    โ”‚    needed)        โ”‚
    โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜
              โ”‚
    โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ–ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
    โ”‚   Claude becomes  โ”‚
    โ”‚   that Skill's    โ”‚
    โ”‚   persona/mode    โ”‚
    โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜
              โ”‚
    โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ–ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
    โ”‚  Delivers output  โ”‚
    โ”‚  according to     โ”‚
    โ”‚  skill protocol   โ”‚
    โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜

3 Level Loading (Progressive Disclosure):

  1. Level 1 โ€” Metadata ~100 kata โ€” Selalu ada di context. Ini yang dipakai untuk trigger detection.
  2. Level 2 โ€” SKILL.md body <500 baris โ€” Diload saat skill aktif. Instruksi utama.
  3. Level 3 โ€” Bundled resources unlimited โ€” Diload on-demand. References, scripts, assets.

๐Ÿš€ Cara Pakai Skills

Skills aktif secara otomatis โ€” lo gak perlu manggil mereka secara eksplisit. Tapi kalau mau force-trigger, lo bisa sebut langsung:

# Trigger REY secara eksplisit
"Hey REY, bantuin gw design architecture untuk SaaS baru ini..."

# Trigger DAVID secara eksplisit  
"DAVID, tolong audit security di codebase ini..."

# Trigger skill-creator
"/skill-creator bikin skill baru untuk..."

Tips biar trigger lebih akurat:

  • Pakai kata kunci yang ada di trigger list skill tersebut
  • Kalau debugging: langsung paste error + kode โ€” DAVID akan aktif sendiri
  • Kalau mau build project: bilang "dari nol" atau "setup project baru" โ€” REY langsung turun tangan
  • Untuk file handling: upload file + minta sesuatu โ€” skill yang relevan otomatis aktif

๐Ÿ› ๏ธ Bikin Skill Baru

Pakai skill-creator untuk bikin skill baru! Cukup chat:

/skill-creator Gw mau bikin skill untuk [deskripsi skill lo]

Anatomy of a Skill:

nama-skill/
โ”œโ”€โ”€ SKILL.md          โ† WAJIB. Otak skill. Berisi YAML frontmatter + instruksi.
โ””โ”€โ”€ resources/        โ† Optional tapi powerful
    โ”œโ”€โ”€ scripts/      โ† Kode yang bisa dieksekusi
    โ”œโ”€โ”€ references/   โ† Docs tambahan yang diload saat dibutuhin
    โ””โ”€โ”€ assets/       โ† Template, font, icon, dll

Template SKILL.md minimal:

---
name: nama-skill-lo
description: >
  Kapan skill ini aktif dan apa yang dilakukannya.
  Semakin detail, semakin akurat trigger-nya.
---

# Nama Skill

## Apa yang skill ini lakukan

## Step by step instruksi

## Output format yang diharapkan

Best Practices:

  • โœ… Tulis description yang "pushy" โ€” jangan malu-malu nyebut kapan skill ini harus aktif
  • โœ… Pisahkan referensi besar ke file tersendiri di /references/
  • โœ… Keep SKILL.md di bawah 500 baris
  • โœ… Tambahkan contoh trigger phrases di description
  • โŒ Jangan taruh semua info di SKILL.md โ€” pakai level hierarchy

๐Ÿค Kontribusi

Mau tambahin atau improve skill? Here's the flow:

  1. Draft โ€” Tulis SKILL.md dengan frontmatter yang jelas
  2. Test โ€” Coba dengan beberapa prompt yang seharusnya trigger skill tersebut
  3. Iterate โ€” Minta /skill-creator bantu optimize description biar trigger-nya akurat
  4. Deploy โ€” Taruh di /mnt/skills/user/ untuk custom skills pribadi

Built with ๐Ÿง  by skill-creator ยท Powered by Claude ยท Made by @AdamOfficialDev

"Skill terbaik adalah yang lu lupa bahwa lu pake โ€” karena dia udah jadi bagian dari workflow lu."

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors