Communitygithub.com

aiskillstore/marketplace

이 스킬은 키워드, 별점, 업데이트 날짜를 사용하여 GitHub 저장소 프로젝트 세부 정보와 기여자 연락처 정보를 추출하는 데 도움을 줍니다. 사용자가 키워드로 GitHub 프로젝트 검색, 특정 분야의 주요 오픈소스 기여자 찾기, GitHub 저장소에서 개발자 연락처 추출, 높은 별점을 가진 트렌드 저장소 발견, 기술 채용을 위한 기여자 프로필 및 소셜 링크 수집, GitHub 프로젝트 설명 및 지표 검색, 활성 기여자 찾기를 통한 개발자 커뮤니티 구축, 최근 업데이트된 저장소 검색, 개발자의 개인 웹사이트 및 트위터 링크 수집, 개발자 도구에 대한 타겟 리드 생성, 또는 협업을 위한 활성 오픈소스 기여자 추적과 같은 요구를 표현할 때 에이전트가 이 스킬을 적극적으로 적용해야 합니다.

marketplace란 무엇인가요?

이 스킬은 BrowserAct의 GitHub 프로젝트 및 기여자 찾기 API를 활용하여 GitHub 저장소 세부 정보와 기여자 연락처 정보를 추출합니다. 키워드, 최소 별표 수, 업데이트 날짜 필터만 제공하면 크롤러 스크립트를 작성하거나 속도 제한을 처리할 필요 없이 BrowserAct가 검색 결과를 탐색하고 저장소 지표를 추출하며 기여자 프로필을 가져와 API를 통해 직접 반환합니다. 주로 Claude Code, Cursor, Codex와 같은 AI 에이전트 플랫폼에서 개발자 도구, 기술 채용, 오픈소스 발견 및 시장 조사 작업을 자동화하는 데 유용합니다. 이 스킬은 환각 현상이 없고, CAPTCHA나 IP 제한 문제를 피하며, 순수 AI 기반 브라우저 자동화 솔루션보다 빠르고 비용 효율적입니다.

지원 대상~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/aiskillstore/marketplace/tree/HEAD/skills/browser-act/github-project-contributor-finder-api-skill

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

GitHub 프로젝트 및 기여자 찾기 API 스킬

📖 개요

이 스킬은 BrowserAct의 GitHub 프로젝트 및 기여자 찾기 API를 활용하여 GitHub에서 프로젝트 세부 정보와 기여자 연락처 정보를 추출합니다. 키워드, 최소 별점, 업데이트 날짜 필터만 제공하면 BrowserAct가 검색 결과를 탐색하고 저장소 지표를 추출하며 기여자 프로필을 가져와 API를 통해 직접 반환하므로 크롤러 스크립트를 작성하거나 속도 제한을 처리할 필요가 없습니다.

✨ 기능

  1. 환각 없음: 사전 설정된 워크플로우는 AI 생성적 환각을 피하여 안정적이고 정확한 데이터 추출을 보장합니다.
  2. CAPTCHA 문제 없음: reCAPTCHA 또는 기타 인증 문제를 처리할 필요가 없습니다.
  3. IP 제한 없음: 지역 IP 제한 또는 지리적 차단을 처리할 필요가 없습니다.
  4. 더 빠른 실행: 순수 AI 기반 브라우저 자동화 솔루션에 비해 작업이 더 빠르게 실행됩니다.
  5. 비용 효율적: 높은 토큰을 소비하는 AI 솔루션에 비해 데이터 획득 비용을 크게 낮춥니다.

🔑 API 키 설정

실행 전에 BROWSERACT_API_KEY 환경 변수를 확인하십시오. 설정되어 있지 않으면 다른 조치를 취하지 말고 사용자에게 제공을 요청하고 기다리십시오. 에이전트는 사용자에게 다음을 알려야 합니다:

"BrowserAct API 키를 아직 구성하지 않으셨습니다. BrowserAct 콘솔에서 키를 받으십시오."

🛠️ 입력 매개변수

에이전트는 사용자 요구 사항에 따라 다음 매개변수를 유연하게 구성해야 합니다:

  1. KeyWords

    • 유형: string
    • 설명: 저장소 검색을 위한 키워드입니다.
    • 예시: browser automation, react framework, machine learning
    • 기본값: browser automation
  2. stars

    • 유형: number
    • 설명: 저장소가 가져야 하는 최소 별점 개수입니다.
    • 예시: 100, 1000
    • 기본값: 100
  3. updated

    • 유형: string
    • 설명: 마지막으로 업데이트된 날짜를 기준으로 저장소를 필터링합니다 (형식: YYYY-MM-DD).
    • 예시: 2026-01-01, 2025-06-01
    • 기본값: 2026-01-01
  4. Page_Turns

    • 유형: number
    • 설명: 페이지를 넘길 검색 결과 페이지 수입니다. 예를 들어 39페이지가 있고 처음 2페이지만 원하면 2를 입력합니다.
    • 예시: 1, 2
    • 기본값: 1
  5. date_limit_per_page

    • 유형: number
    • 설명: 검색 결과 목록에서 페이지당 추출할 데이터 항목 수입니다.
    • 예시: 5, 10
    • 기본값: 5

🚀 호출 방법

에이전트는 다음 명령을 실행하여 스킬을 호출해야 합니다:

# 모든 매개변수를 사용한 예시 호출
python -u ./scripts/github_project_contributor_finder_api.py "browser automation" 100 "2026-01-01" 1 5

# 최소 호출 (키워드만, 나머지는 기본값 사용)
python -u ./scripts/github_project_contributor_finder_api.py "react framework"

⏳ 실행 모니터링

이 작업은 자동화된 브라우저 작업을 포함하므로 몇 분이 소요될 수 있습니다. 스크립트는 지속적으로 타임스탬프가 찍힌 상태 로그를 출력합니다 (예: [14:30:05] Task Status: running). 에이전트 지침:

  • 대기하는 동안 터미널 출력을 모니터링하십시오.
  • 새 상태 로그가 나타나는 한 작업이 정상적으로 실행 중이므로 정지된 것으로 오판하지 마십시오.
  • 상태가 오랫동안 변경되지 않거나 최종 결과 없이 출력이 중단된 경우에만 재시도를 고려하십시오.

📊 데이터 출력

성공적으로 실행되면 스크립트는 API 응답에서 구조화된 결과를 구문 분석하여 출력합니다.

프로젝트 필드:

  • repository_name: GitHub 저장소의 이름입니다.
  • repository_url: 저장소의 URL 링크입니다.
  • repository_owner_name: 저장소의 소유자/제작자입니다.
  • repository_description: 저장소에 대한 간단한 설명입니다.
  • star_count: 저장소가 받은 별점 개수입니다.

기여자 필드:

  • user_name: 기여자의 GitHub 사용자 이름입니다.
  • profile_url: 기여자 프로필의 URL 링크입니다.
  • bio: 기여자의 약력 또는 간단한 설명입니다.
  • repositories_summary: 기여자가 소유한 다른 저장소의 요약입니다.
  • personal_website: 기여자의 개인 웹사이트 링크입니다.
  • twitter: 기여자의 Twitter 핸들입니다.

⚠️ 오류 처리 및 재시도

스크립트 실행 중 오류가 발생하면 (예: 네트워크 변동 또는 작업 실패) 에이전트는 다음 로직을 따라야 합니다:

  1. 출력 콘텐츠 확인:

    • 출력에 "Invalid authorization"이 포함된 경우 API 키가 유효하지 않거나 만료된 것입니다. 재시도하지 말고 사용자에게 키를 다시 확인하고 올바른 API 키를 제공하도록 안내하십시오.
    • 출력에 "concurrent" 또는 "too many running tasks"가 포함된 경우 동시 작업 제한에 도달한 것입니다. 재시도하지 말고 사용자에게 요금제를 업그레이드하도록 안내하십시오. 에이전트는 사용자에게 다음을 알려야 합니다:

      "현재 작업을 실행할 수 없습니다. 귀하의 BrowserAct 계정이 동시 작업 제한에 도달했기 때문입니다. BrowserAct 요금제 업그레이드 페이지에서 요금제를 업그레이드해 주십시오."

    • 출력에 위 오류 키워드가 포함되지 않았지만 작업이 실패한 경우 (예: 출력이 Error:로 시작하거나 빈 결과를 반환하는 경우) 에이전트는 스크립트를 한 번 자동으로 재실행해야 합니다.
  2. 재시도 제한:

    • 자동 재시도는 한 번으로 제한됩니다. 두 번째 시도도 실패하면 재시도를 중단하고 사용자에게 구체적인 오류를 보고하십시오.

🌟 일반적인 사용 사례

  1. 기술 채용: 인기 저장소에서 기여자 프로필과 소셜 링크를 수집하여 후보자 파이프라인을 구축합니다.
  2. 오픈소스 발견: 키워드와 별점 수로 트렌드 저장소를 검색하여有价值的 프로젝트를 찾습니다.
  3. 개발자 아웃리치: 활성 기여자의 개인 웹사이트와 Twitter 핸들을 수집하여 개발자 도구 마케팅에 활용합니다.
  4. 커뮤니티 구축: 특정 분야의 활성 오픈소스 기여자를 식별하고 연결합니다.
  5. 경쟁사 분석: 경쟁 프로젝트에 기여하는 개발자를 모니터링합니다.
  6. 파트너십 발굴: 잠재적 협업 또는 후원을 위한 저장소 소유자를 찾습니다.
  7. 시장 조사: 저장소 지표와 설명을 분석하여 기술 트렌드를 이해합니다.
  8. 리드 생성: 관련 기술 스택을 가진 프로젝트를 찾아 개발자 도구에 대한 타겟 리드를 생성합니다.
  9. 학술 연구: 특정 연구 분야에서 최근 업데이트된 저장소를 발견합니다.
  10. 인재 매핑: GitHub 기여 및 프로필을 기반으로 숙련된 개발자 데이터베이스를 구축합니다.

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

aiskillstore/marketplace

Create high-converting, visually distinctive landing pages. Use when building marketing pages, product launches, SaaS homepages, or any single-page conversion-focused website. Guides section-by-section composition with anti-AI-slop principles.

aiskillstore/marketplace

Auto-loaded context for Portfolio Buddy 2 development. Use for ANY task involving: React 19 development, TypeScript, portfolio analysis features, metrics calculations, trading strategy comparison, or working with the Portfolio Buddy 2 codebase. Contains tech stack, known issues, and architectural constraints.

aiskillstore/marketplace

Use when the user asks to "pre-launch check the landing page", "run a Quality-Score preflight", or "verify ad-to-page message match before launch"; produces an ad↔page continuity report — message-match gaps, above-the-fold check, page-speed read, form-friction count, mobile-render flags — as a pass/fix punch list. Not for redesigning or rewriting the page — use landing-optimizer; not for scoring the account or the RQS — use ad-account-auditor. 落地页体验预检/广告落地页一致性检查

aiskillstore/marketplace

Use when the user asks to "optimize our landing page for influencer traffic", "fix our promo-code landing page", or "improve conversion from a creator campaign"; produces a message-match audit, page-structure and social-proof recommendations, a promo-code/CTA conversion plan, and an A/B test roadmap. Not for measuring campaign results after launch — use performance-analyzer.

aiskillstore/marketplace

Audit a landing page, sales page or checkout page for conversion leaks and return a fix list ordered by expected revenue impact. Use when asked to review, critique or improve a landing page, sales page, opt-in page, product page or checkout flow, when conversion rate is low, when paid traffic is not converting, or when someone asks "why isn't this page converting" or wants a CRO / landing page review.

aiskillstore/marketplace

Create beautiful visual art in .png and .pdf documents using design philosophy. You should use this skill when the user asks to create a poster, piece of art, design, or other static piece. Create original visual designs, never copying existing artists' work to avoid copyright violations.

aiskillstore/marketplace

Using the Wonda CLI to generate images, videos, music, and audio from the terminal — plus LinkedIn, Reddit, and X/Twitter research and automation

aiskillstore/marketplace

Comprehensive document creation, editing, and analysis with support for tracked changes, comments, formatting preservation, and text extraction. When Claude needs to work with professional documents (.docx files) for: (1) Creating new documents, (2) Modifying or editing content, (3) Working with tracked changes, (4) Adding comments, or any other document tasks

aiskillstore/marketplace

Generates creative domain name ideas for your project and checks availability across multiple TLDs (.com, .io, .dev, .ai, etc.). Saves hours of brainstorming and manual checking.

aiskillstore/marketplace

Process video files with audio extraction, format conversion (mp4, webm), and Whisper transcription. Use when user mentions video conversion, audio extraction, transcription, mp4, webm, ffmpeg, or whisper transcription.

aiskillstore/marketplace

Generate or edit raster images when the task benefits from AI-created bitmap visuals such as photos, illustrations, textures, sprites, mockups, or transparent-background cutouts. Use when Codex should create a brand-new image, transform an existing image, or derive visual variants from references, and the output should be a bitmap asset rather than repo-native code or vector. Do not use when the task is better handled by editing existing SVG/vector/code-native assets, extending an established icon or logo system, or building the visual directly in HTML/CSS/canvas.

aiskillstore/marketplace

A set of resources to help me write all kinds of internal communications, using the formats that my company likes to use. Claude should use this skill whenever asked to write some sort of internal communications (status reports, leadership updates, 3P updates, company newsletters, FAQs, incident reports, project updates, etc.).

aiskillstore/marketplace

Router skill for LLMQuant portfolio workflows. Use when the user needs company profiles, thesis tracking, theme research, watchlist monitoring, or alert management.

aiskillstore/marketplace

Account assets, equity and fund positions, P&L, cash flow records, account statements, margin ratios, buy-power estimates, order management, and DCA recurring investments via Longbridge (most require Trade permission). Frameworks: portfolio diagnosis, rebalancing, asset allocation, risk analysis (VaR/CVaR), performance attribution, and tax-loss harvesting. Triggers: "持仓", "账户", "盈亏", "资产", "对账单", "下单", "买入", "卖出", "撤单", "定投", "组合诊断", "再平衡", "资产配置", "风险分析", "绩效归因", "税损收割", "持倉", "賬戶", "盈虧", "對賬單", "下單", "買入", "賣出", "組合診斷", "再平衡", "稅損收割", "positions", "portfolio", "P&L", "order", "buy", "sell", "DCA", "statement", "risk analysis", "rebalancing", "tax harvesting", "我的风险", "持仓风险", "风险敞口", "資產", "資產配置", "風險分析", "績效歸因", "撤單

aiskillstore/marketplace

Guide for creating high-quality MCP (Model Context Protocol) servers that enable LLMs to interact with external services through well-designed tools. Use when building MCP servers to integrate external APIs or services, whether in Python (FastMCP) or Node/TypeScript (MCP SDK).

aiskillstore/marketplace

Use for Codex models/pricing, scheduled tasks, skills, settings, setup, troubleshooting, customization, automations, and self-knowledge—including 'you,' 'your,' 'this app,' or 'this coding agent' when they refer to Codex—and for OpenAI APIs/products and ChatGPT Work. Also use for model choice/migration, prompting, SDKs, Responses, Realtime, agents, evals, and Chat/Work/Codex comparisons. Do not use for generic app/software tasks that merely mention Codex.

aiskillstore/marketplace

Comprehensive PDF manipulation toolkit for extracting text and tables, creating new PDFs, merging/splitting documents, and handling forms. When Claude needs to fill in a PDF form or programmatically process, generate, or analyze PDF documents at scale.

aiskillstore/marketplace

Presentation creation, editing, and analysis. When Claude needs to work with presentations (.pptx files) for: (1) Creating new presentations, (2) Modifying or editing content, (3) Working with layouts, (4) Adding comments or speaker notes, or any other presentation tasks

aiskillstore/marketplace

Perform a read-only, defect-first review of a specified code change and return every actionable finding. Use when another agent delegates review of uncommitted changes, a base-branch diff, a commit, or custom review instructions.

aiskillstore/marketplace

Expert in building portfolios that actually land jobs and clients - not just showing work, but creating memorable experiences. Covers developer portfolios, designer portfolios, creative portfolios, and portfolios that convert visitors into opportunities.

관련 스킬