Ashby'de işe alım ve özgeçmiş yönetimi iş akışlarını otomatikleştirin -- adayları, pozisyonları, başvuruları, görüşmeleri ve notları doğal dil komutlarıyla yönetin.
cd ~/.claude/skills
git clone https://github.com/ComposioHQ/awesome-claude-skills.git awesome-claude-skills mkdir -p ~/.claude/skills/Ashby Automation
curl -fsSL https://raw.githubusercontent.com/ComposioHQ/awesome-claude-skills/HEAD/composio-skills/ashby-automation/SKILL.md \
-o ~/.claude/skills/Ashby Automation/SKILL.md Claude Code'dan doğrudan Ashby ATS işe alım operasyonlarınızı otomatikleştirin. Adaylar oluşturun, iş ilanları yayınlayın, başvuruları yönetin, mülakat takvimlerini görüntüleyin ve yetenek hattınızda arama yapın -- terminali terk etmeden.
Toolkit dokümanları: composio.dev/toolkits/ashby
https://rube.app/mcpAdaylar oluşturun, listeleyin, arayın, güncelleyin ve detaylı aday bilgilerini alın.
Tools: ASHBY_CREATE_CANDIDATE, ASHBY_LIST_CANDIDATES, ASHBY_SEARCH_CANDIDATES, ASHBY_GET_CANDIDATE_INFO, ASHBY_UPDATE_CANDIDATE
Create a candidate named "Jane Smith" with email jane@example.com and LinkedIn profile https://linkedin.com/in/janesmith
ASHBY_CREATE_CANDIDATE için önemli parametreler:
name (gerekli) -- adayın tam adıemail -- birincil e-posta adresiphoneNumber, linkedInUrl, githubUrl, websiteUrl -- iletişim/sosyal profillerASHBY_SEARCH_CANDIDATES için önemli parametreler:
email -- tam e-posta eşleştirmesiname -- kısmi ad eşleştirmesiASHBY_LIST_CANDIDATES için önemli parametreler:
perPage (maks 100) / cursor -- sayfalandırmasyncToken -- son senkronizasyondan beri yapılan artımlı güncellemeler içinYeni iş pozisyonları yayınlayın ve mevcut pozisyonları inceleyin.
Tools: ASHBY_CREATE_JOB, ASHBY_LIST_JOBS, ASHBY_GET_JOB_INFO
Create a new "Senior Software Engineer" job in team dept-123 at location loc-456 with brand brand-789
ASHBY_CREATE_JOB için önemli parametreler:
title (gerekli) -- iş başlığıteamId (gerekli) -- departman/takım ID (bölümleri listele)locationId (gerekli) -- ofis konumu ID (konumları listele)brandId (gerekli) -- işveren markası ID (markaları listele)defaultInterviewPlanId -- işi başvurular için açmak için gereklijobTemplateId -- şablondan önceden doldurASHBY_LIST_JOBS için önemli parametreler:
perPage (maks 100) / cursor / syncToken -- sayfalandırma ve artımlı senkronizasyonNot: Yeni oluşturulan işler "Taslak" durumunda başlar. İşi açmak/yayınlamak için bir defaultInterviewPlanId ayarlamanız gerekir.
Adayları işlere bağlamak ve ilerlemeyi takip etmek için başvurular oluşturun.
Tools: ASHBY_CREATE_APPLICATION, ASHBY_LIST_APPLICATIONS
Apply candidate cand-abc123 to job job-xyz789 with source src-referral
ASHBY_CREATE_APPLICATION için önemli parametreler:
candidateId (gerekli) -- mevcut bir adayın UUID'sijobId (gerekli) -- mevcut bir işin UUID'sisourceId -- başvuru kaynağının UUID'si (LinkedIn, Referans, vb.)creditedToUserId -- kredi verilecek işe alım danışmanı/referans kişinin UUID'siinterviewStageId -- doğrudan belirli bir aşamaya yerleştir (varsayılan olarak ilk aşama)ASHBY_LIST_APPLICATIONS için önemli parametreler:
perPage (maks 100) / cursor / syncToken -- sayfalandırma ve artımlı senkronizasyonZamanlanan mülakatları zaman, mülakatçı ve aday detayları ile listeleyin.
Tool: ASHBY_LIST_INTERVIEW_SCHEDULES
Show me all upcoming interview schedules
Önemli parametreler:
perPage (maks 100) / cursor -- sayfalandırmasyncToken -- değişen takvimler için artımlı senkronizasyonAdaylar hakkında iç notları, gözlemleri ve işe alım danışmanı yorumlarını görüntüleyin.
Tool: ASHBY_LIST_CANDIDATE_NOTES
Show me all notes for candidate cand-abc123
İşe alım pipeline raporları oluşturmak için listeleme araçlarını birleştirin.
Tools: ASHBY_LIST_CANDIDATES, ASHBY_LIST_APPLICATIONS, ASHBY_LIST_JOBS
List all applications to see the current state of our hiring pipeline
syncToken kullanın (tekrarlanan raporlar için etkili)cursor ile tüm sonuçlar arasında sayfalandırınASHBY_CREATE_JOB aracılığıyla oluşturulan yeni işler "Taslak" durumunda başlar ve bir defaultInterviewPlanId ayarlanıp iş açılana kadar başvuruları kabul edemez.ASHBY_CREATE_JOB title, teamId, locationId ve brandId gerektirir. Geçerli ID'leri bulmak için bölümleri, konumları ve markaları listele endpoint'lerini kullanın.perPage (maks 100) ve cursor ile imleç tabanlı sayfalandırma kullanır. İsteğe bağlı sayfalara atlayamazsınız -- sırayla yinelenmelisiniz.syncToken: Yalnızca değişen kayıtları almak için önceki yanıtlardan syncToken kullanın. Bu tekrarlanan iş akışları için API çağrılarını dramatik olarak azaltır.ASHBY_SEARCH_CANDIDATES tam e-posta eşleştirmesi veya kısmi ad eşleştirmesini destekler, ancak birleşik sorgular veya diğer alanları desteklemez. Daha geniş aramalar için ASHBY_LIST_CANDIDATES ile sayfalandırmayı kullanın.| Tool Slug | Açıklama |
|---|---|
ASHBY_CREATE_CANDIDATE |
Yeni bir aday oluştur (name gerekli) |
ASHBY_LIST_CANDIDATES |
Sayfalandırma ve senkronizasyon ile tüm adayları listele |
ASHBY_SEARCH_CANDIDATES |
E-posta veya ada göre adayları ara |
ASHBY_GET_CANDIDATE_INFO |
Adayın tam detaylarını al (candidateId gerekli) |
ASHBY_UPDATE_CANDIDATE |
Aday profil bilgisini güncelle |
ASHBY_LIST_CANDIDATE_NOTES |
Aday için iç notları listele |
ASHBY_CREATE_JOB |
İş açılışı oluştur (title, teamId, locationId, brandId gerekli) |
ASHBY_LIST_JOBS |
Sayfalandırma ve senkronizasyon ile tüm işleri listele |
ASHBY_GET_JOB_INFO |
ID'ye göre iş detaylarını al |
ASHBY_CREATE_APPLICATION |
Bir adayı işe başvur (candidateId, jobId gerekli) |
ASHBY_LIST_APPLICATIONS |
Sayfalandırma ve senkronizasyon ile tüm başvuruları listele |
ASHBY_LIST_INTERVIEW_SCHEDULES |
Zamanlanan mülakatları sayfalandırma ile listele |
Powered by Composio
Herhangi bir yaratıcı çalışmaya başlamadan önce bunu mutlaka kullanın - feature oluştururken, component inşa ederken, functionality eklerken veya davranış değiştirirken. Kullanıcı niyetini, gereksinimleri ve tasarımı implementation öncesinde araştırır.
Uygulama tamamlandığında, tüm testler geçtiğinde ve çalışmanızı nasıl entegre edeceğinize karar vermeniz gerektiğinde kullanın - merge, PR veya cleanup seçeneklerini sunarak geliştirme sürecinin tamamlanmasını rehberlik eder.
Kod incelemesi geri bildirimi alırken, önerileri uygulamadan önce kullanın; özellikle geri bildirim belirsiz veya teknik olarak şüpheli görünüyorsa - performatif anlaşmadan veya körü körüne uygulamadan ziyade teknik titizlik ve doğrulama gerekir.
Görevleri tamamlarken, büyük özellikleri hayata geçirirken veya merge etmeden önce çalışmanın gereksinimleri karşıladığını doğrulamak için kullanın.
Yeni bir feature üzerinde çalışmaya başlarken veya implementasyon planını yürütmeden önce kullanın - native araçlar veya git worktree fallback aracılığıyla izole edilmiş bir workspace sağlar.
Herhangi bir konuşma başlatırken kullanın - skill'lerin nasıl bulunacağını ve kullanılacağını belirler, clarification soruları da dahil olmak üzere HERHANGİ bir yanıt vermeden önce skill invocation gerektirir.