cuga-project
- 57 skills
- 0 followers
- 7 hours ago last updated
- ▌ Appworld Leaderboard 2 · cuga-projectRun, resume, retry and pack a CUGA AppWorld leaderboard submission (test_normal + test_challenge) batch-by-batch from eval_config.toml. Use when asked to run the full AppWorld test splits, continue an interrupted AppWorld run, retry failed/uncompleted AppWorld tasks, check AppWorld SGC/TGC, or produce leaderboard.bundle files.
- ▌ Cuga Migrator 2 · cuga-projectUse when the user wants to migrate a source agent system into a CUGA SDK implementation. Triggers on requests like "migrate <source> to CUGA", "convert this agent system to CUGA SDK", "run the CUGA migration pipeline for <source> as <target>".
- ▌ Cuga Source Sync 2 · cuga-projectUse when adding a new source repo to the migrator, to scout it and generate migration hints before running cuga-migrator. Triggers on requests like "sync source hints for <source>", "scout the source repo", "prepare <source> for migration".
- ▌ Cuga Template Sync 2 · cuga-projectUse when the CUGA SDK (migration_to/cuga-agent/) has been updated and templates need to be checked for drift before the next migration. Triggers on requests like "sync CUGA templates", "check templates against the SDK", "update templates for the new CUGA SDK version".
- ▌ Cuga Github Issues · cuga-project bundleCreate GitHub issues for cuga-agent (bugs, features, epics, designs, and related work) against origin using gh, with epic → feature → issue hierarchy and GraphQL sub-issue linking. Use when the user says create new issues, report a bug, file a bug, feature request, new feature, create an epic, GitHub issue, sub-issue, or parent epic.
- ▌ Cuga Contributor Workflows · cuga-project bundleRun CUGA contributor workflows: Conventional Commits, create pull requests against origin with gh and PR templates, and ruff check/format via uv. Use when the user says commit, create a commit, create PR, pull request, open a PR, ruff check, ruff format, or conventional commits.
- ▌ Appworld Leaderboard · cuga-projectRun, resume, retry and pack a CUGA AppWorld leaderboard submission (test_normal + test_challenge) batch-by-batch from eval_config.toml. Use when asked to run the full AppWorld test splits, continue an interrupted AppWorld run, retry failed/uncompleted AppWorld tasks, check AppWorld SGC/TGC, or produce leaderboard.bundle files.
- ▌ CSV Summary · cuga-project bundleUse when the user hands over a CSV or spreadsheet export and wants to know what is in it — column types, missing values, ranges, and the most common values.
- ▌ Hello World · cuga-projectUse when checking that CUGA skill loading works end to end, or when someone asks for a minimal example of a SKILL.md file.
- ▌ Slide Outline · cuga-project bundleUse when the user wants a PowerPoint deck from notes, a summary, or a markdown outline — "make me slides", "turn this into a deck", "export as pptx".
- ▌ Cuga Commit · cuga-project1. Commit current changes, one per file or (depends what user asks), but if its build files then all build files one commit
- ▌ Cuga Create Pr · cuga-projectStep 1: Validate Your Local Repository do it all against upstream `origin`
- ▌
- ▌ Cuga Ruff Check · cuga-project1. Run `uv run ruff check --fix` on the project (or the files in scope).
- ▌
- ▌ Cuga Build Tool · cuga-projectUse when the user wants to give a cuga agent a new capability via a Python function, REST/OpenAPI service, or MCP server, e.g. "add a tool", "connect this API to cuga", "register an MCP server".
- ▌ Cuga Build Agent · cuga-projectUse when the user wants to write Python code that creates or invokes a CugaAgent or CugaSupervisor, e.g. "build an agent with cuga", "how do I call agent.invoke", "set up a multi-agent supervisor".
- ▌ Cuga Author Policy · cuga-projectUse when the user wants to govern agent behavior with a cuga policy - block/redirect an intent, add step-by-step playbook guidance, require approval before a tool runs, enhance a tool's description, or reshape agent output format.
- ▌ Cuga Knowledge RAG · cuga-projectUse when the user wants a cuga agent to ingest, search, or answer questions from documents (PDF/DOCX/XLSX/PPTX/HTML/Markdown/images) - RAG / knowledge base features.
- ▌ Cuga Getting Started · cuga-projectUse when the user wants to install, launch, or build something with the cuga agent framework (pip package `cuga`), or asks "how do I use cuga" / "how do I build an agent with cuga" — routes to the right cuga-harness-kit skill instead of guessing.
- ▌ Cuga Build Cuga Skill · cuga-projectUse when the user wants a running CugaAgent to load a new capability at runtime via cuga's own skill system, e.g. "add a skill to my agent", "create a .cuga/skills SKILL.md", "how does load_skill work".
- ▌ Cuga Debug Trajectory · cuga-projectUse when a cuga agent run misbehaved (wrong tool called, silently blocked, wrong output format) and the user wants to inspect what actually happened.
- ▌ Cuga Install And Launch · cuga-projectUse when the user wants to install cuga, start the demo/web UI, or asks what `cuga start` does or which service/mode to run.
- ▌ Cuga Migrator · cuga-project bundleMigrate a source agent system to CUGA SDK. Triggers on requests like "migrate <source> to CUGA", "convert this agent system to CUGA SDK", "run the CUGA migration pipeline for <source> as <target>".
- ▌ Cuga Source Sync · cuga-projectUse when adding a new source repo to the migrator, to scout it and generate migration hints before running cuga-migrator. Triggers on requests like "sync source hints for <source>", "scout the source repo", "prepare <source> for migration".
- ▌ Cuga Template Sync · cuga-projectUse when the CUGA SDK (migration_to/cuga-agent/) has been updated and templates need to be checked for drift before the next migration. Triggers on requests like "sync CUGA templates", "check templates against the SDK", "update templates for the new CUGA SDK version".
- ▌ My Skill · cuga-project{{PLACEHOLDER: one-line description of when to use this skill. Format: "Use when the user asks to <action> with <subject>." This description is shown in the agent's skill list — be specific enough to distinguish this skill from others.}}
- ▌ Box QA · cuga-project bundleBrowse a Box folder and answer questions over its documents (PDF, DOCX, PPTX, XLSX, TXT, MD, CSV) with file-cited answers. Use when the user references "Box", a Box folder ID, or asks "find/show me <file> in my Box".
- ▌ City Beat · cuga-project bundleAssemble a one-screen city briefing — weather, today's news, encyclopedia background, optional attractions, optional crypto spotlight — for any city the user names. Use when the user asks for a "briefing", "what's happening in", or "tell me about <city> today".
- ▌ Wiki Dive · cuga-project bundleDeep Wikipedia research — go beyond the keyword search by reading articles section-by-section, following related links, and synthesising a structured report with citations. Use when the user wants a deep dive, primer, or thorough background on a topic.
- ▌ Newsletter · cuga-project bundleFetch RSS / Atom feeds the user supplies, optionally filter by keywords, and produce a digest of recent items with links. Use when the user names feed URLs and asks for a "digest", "what's new in my feeds", or wants keyword-filtered headlines.
- ▌ API Doc Gen · cuga-project bundleGenerate human-readable API documentation from an OpenAPI / Swagger spec on disk. Lists endpoints, expands schema $refs, and writes per-endpoint sections with realistic curl examples and response shapes. Use when the user asks to "document this API", "generate docs for <spec.json|spec.yaml>", or paste an OpenAPI spec path.
- ▌ Ibm Docs QA · cuga-project bundleAnswer IBM Cloud / IBM product questions by searching real IBM documentation and synthesising sourced answers. Use when the user asks "how do I…" or "what does <IBM service> do" with an IBM Cloud / Watson / Power / Z context.
- ▌ Lead Hunter · cuga-project bundleSales-dev scout for finding local businesses that would benefit from a conversational AI agent. Given a place (and optional category or pitch focus), produces a ranked board of independent prospects with deep-dive evidence and tailored cold emails for the top 3. Triggers on "find leads in [place]", "scout [city]", "[category] in [place] who need [capability]".
- ▌ Paper Scout · cuga-project bundleDiscover and summarise academic research papers using arXiv and Semantic Scholar. Use whenever a user asks for papers on a topic, pastes an arXiv ID/URL, or wants to know what a paper builds on.
- ▌ Stock Alert · cuga-project bundleLook up current crypto and stock prices with 24h change. Crypto is keyless via CoinGecko; stocks need an Alpha Vantage key. Use when the user asks for a price, "how much is BTC / AAPL / TSLA", a watchlist status, or a quick comparison.
- ▌ Arch Diagram · cuga-project bundleGenerate Mermaid.js architecture diagrams from natural-language system descriptions. Returns a fenced ```mermaid block ready for any markdown renderer, plus a brief components explanation. Use when the user asks for a diagram, flowchart, sequence diagram, ER diagram, or wants to "draw" a system.
- ▌ Brief Budget · cuga-project bundleProduce a structured research brief on a question using a stated tool-call budget. You decide the decomposition, allocate budget across sub-topics, and synthesise sourced findings. Use when the user asks for a brief, primer, or literature snapshot with an explicit budget on lookups.
- ▌ Code Reviewer · cuga-projectReview a code snippet (or whole file) and return structured, actionable feedback covering bugs, security flaws, performance, style, and architectural insights. Use when the user pastes code and asks for a review, audit, critique, or "look this over".
- ▌ Ibm Whats New · cuga-project bundleTrack and digest IBM Cloud release notes / "What's New" announcements for one or more IBM services. Use when the user asks "what's new in <IBM service>", "recent updates to <X>", or wants a release-notes digest.
- ▌ Trip Designer · cuga-project bundleDesign a multi-day travel itinerary with a goal-shaped planner — you decide the decomposition, themes, and tool order. Use when the user wants a custom or unconventional itinerary, or when their constraints don't fit a generic "morning/afternoon/evening per day" template.
- ▌ Travel Planner · cuga-project bundleGenerate a structured multi-day travel itinerary for any destination by combining Wikipedia background, real weather, geocoding, attractions search, and live web search. Use when the user asks to "plan a trip", "build an itinerary", or "X-day itinerary for <place>".
- ▌ Web Researcher · cuga-project bundleRun a one-shot web research pass — multiple targeted queries, synthesise findings, cite sources. Use when the user asks "research X", "what's the current state of Y", or "find me info on Z" and wants a structured report (not just a single page summary).
- ▌ Drop Summarizer · cuga-project bundleExtract and summarise the contents of a local document the user supplies by file path (.txt, .md, .pdf, .docx, .pptx, .xlsx, .csv). Use when the user uploads, drops, or names a path to a file and wants a TL;DR with key points and action items.
- ▌ Hiking Research · cuga-project bundleDiscover, filter, and evaluate hiking trails near any location using OpenStreetMap. Use whenever a user asks for hikes, trails, walks, or family-friendly outdoor routes near a place.
- ▌ Recipe Composer · cuga-projectSuggest 3–5 cookable recipes for tonight from a user-supplied pantry, respecting diet (vegetarian, vegan, keto, etc.) and allergies. Use when the user names ingredients they have and asks "what should I cook" / "recipe ideas" / "dinner suggestions".
- ▌ Youtube Research · cuga-project bundleResearch a topic via YouTube — find relevant videos, fetch their transcripts, and synthesise findings with timestamped citations. Or paste YouTube URLs directly for instant transcript-based summaries.
- ▌ Ibm Cloud Advisor · cuga-project bundleRecommend real IBM Cloud services for a described use case, explain how they connect, and provide ibmcloud CLI commands. Use when the user asks "which IBM service for…", "AWS X equivalent on IBM Cloud", or wants to design an IBM Cloud architecture.
- ▌ Movie Recommender · cuga-project bundleRecommend 5–8 films for a user based on their stated taste profile (liked films, genres, directors, actors, mood, dislikes). Verifies movie facts via Wikipedia. Use when the user asks "what should I watch", "recommend films", or describes their taste and wants suggestions.
- ▌ Webpage Summarizer · cuga-project bundleFetch any webpage and produce a structured summary — title, overview, key topics, important facts, and a one-line takeaway. Use whenever a user pastes a URL and asks "summarize", "what's on this page", or "what does this say".
- ▌ Scout · cuga-project bundleResolve a place name to coordinates and surface candidate local businesses by category from OpenStreetMap. Use as the very first specialist on any new lead-hunt request.
- ▌ Site Auditor · cuga-project bundleFetch a business website and classify it on capability gaps (no online ordering, phone-first, no chat) and freshness flaws (no HTTPS, no mobile, stale copyright, dated tech stack). Use after scout has surfaced a candidate with a website URL.
- ▌ Person Finder · cuga-project bundleFind a likely decision-maker (owner / manager / GM) for a business and propose a best-guess direct email with a confidence rating. Use after scout has named a candidate, when the cold outreach needs a real person not a generic info@.
- ▌ Stack Scanner · cuga-project bundleFingerprint third-party tools embedded on a business's website (OpenTable, Calendly, Toast, Square, Resy, Zocdoc, etc.). Tells the pitch writer whether to argue "displace X" or "you have nothing — start here". Use after scout has named a candidate with a website URL.
- ▌ Revenue Estimator · cuga-project bundleEstimate the annual-revenue band of a business from public size signals (review counts, employee mentions, hours×days density, multi-location flags). Output is a coarse band, not a number, with explicit "estimated, not measured" disclaimer. Use to rank leads by recoverable revenue.
- ▌ Voice Of Customer · cuga-project bundleMine review-site snippets and complaint posts for verbatim friction quotes about a specific business. Use after scout has named a candidate, in the deep-dive phase, to ground pitches in real customer pain rather than abstractions.
- ▌ Pitch Email Writer · cuga-project bundleSynthesize the final ranked lead board and a tailored cold email per deep-dived lead. Pure synthesis — no external lookups. Use last, after scout/site_auditor/voice_of_customer/person_finder/stack_scanner/revenue_estimator have produced their structured outputs.