Research
Research tools and academic skills
3205 skills in this category
Subcategories
fastapi-patterns
Comprehensive FastAPI best practices, patterns, and conventions for building production-ready Python web APIs. Covers application structure, async patterns, Pydantic models, dependency injection, database integration, authentication, error handling, testing, OpenAPI documentation, performance optimization, and common anti-patterns. Essential reference for FastAPI code reviews and development.
sequential-thinking
Apply structured, reflective problem-solving for complex tasks requiring multi-step analysis, revision capability, and hypothesis verification. Use for complex problem decomposition, adaptive planning, analysis needing course correction, problems with unclear scope, multi-step solutions, and hypothesis-driven work.
external-urls
Hypera infrastructure URLs and endpoints reference. Use when user asks about URLs, domains, ingress endpoints, cluster API servers, application URLs, Helm repositories, Git repositories, or needs to check connectivity to services. Provides quick lookup of all external URLs across all environments (hub, dev, prd) and clusters (cafehyna, loyalty, painelclientes, sonora).
validate-codex-config
Validate afi-config codex and governance configuration for structural consistency, broken references, and schema alignment, without changing protocol semantics. This skill performs read-only validation and produces a human-readable report of issues found, without attempting automatic fixes.
rspress-page
Scaffold new RSPress documentation pages with proper structure and templates. Use when creating new docs pages, adding package documentation, writing guides, or setting up API reference pages.
keyword-research
Strategic keyword research without expensive tools. Use when someone needs content strategy, topic ideas, SEO planning, or asks what should I write about. Uses the 6 Circles Method to expand from seed keywords, clusters into content pillars, and maps to a prioritized content plan. Triggers on: keyword research for X, content strategy for X, what topics should I cover, SEO strategy, content calendar, topic clusters. Outputs prioritized keyword clusters with content recommendations.
citation
Formats citations and validates source attribution for answers generated from multiple document sources (ChromaDB and web search). Use when adding source references to generated answers, validating citation accuracy, or ensuring quality of source attribution across different source types.
product-manager
Analyze user research, write PRDs, prioritize features using RICE, draft stakeholder communications, and interpret product metrics. Use when the user mentions user feedback, feature prioritization, product requirements, roadmaps, or metrics analysis.
cgl-consulting-guiding
Answers questions about the cgl-consulting plugin including commands, agents, and methodology. Auto-activates on plugin help requests like "what commands", "how do I use", "where do I start", or "explain the methodology". Provides quick reference or spawns guide agent for complex questions.
news-research
Conduct comprehensive news research and generate professional newsletters. Use when user submits topics for news analysis, sentiment tracking, or competitive media coverage research.
critical-thinking-partner
Acts as an intellectual sparring partner to critique, challenge, and refine thinking through Socratic questioning and alternative perspectives. Activates automatically when detecting complex decision-making, strategic planning, or multi-consideration problems where critical evaluation adds value. Also activates when user explicitly asks to "challenge my thinking", "critique this idea", "what am I missing", "play devil's advocate", or similar requests for critical analysis. Includes synthesis mode to integrate feedback into refined positions.
color-palette-ref
APC Mini MK2 color palette reference with velocity values and custom RGB via SysEx. Use when user asks about "color", "velocity value", "RGB", "palette", "brightness", "LED color", or needs to set specific colors on the APC Mini MK2.
data-extraction
Use when extracting structured data from medical research PDFs, parsing study characteristics, patient demographics, outcomes, and results. Invoke for systematic review data collection from papers.
aethercorepromptfoundry
World-class prompt powerhouse that generates production-ready mega-prompts for any role, industry, and task through intelligent 7-question flow, 69 comprehensive presets across 15 professional domains (technical, business, creative, legal, finance, HR, design, customer, executive, manufacturing, R&D, regulatory, specialized-technical, research, creative-media), multiple output formats (XML/Claude/ChatGPT/Gemini), quality validation gates, and contextual best practices from OpenAI/Anthropic/Google. Supports both core and advanced modes with testing scenarios and prompt variations.
research
Comprehensive research combining web search and AI synthesis. Use for deep research on topics, comparing technologies, investigating libraries, and finding GitHub issues related to problems.
access-skill-resources
Locate scripts, references, and assets bundled with skills. Use when a skill mentions bundled resources (scripts/, references/, assets/ subdirectories) but you cannot immediately find them. Teaches standard skill directory structure and symlink navigation.
irb-protocol
Develop IRB/ethics protocols for human subjects research. Use when: (1) Planning studies involving humans, (2) Preparing IRB applications, (3) Ensuring ethical compliance, (4) Addressing informed consent.
presentation-graphics
Generate images for Quarto presentations using Gemini image generation (nano-banana).Creates title backgrounds, concept visuals, and section dividers optimized foracademic presentations with DHEPLab branding.
web-ai-prompt-api
Chrome's built-in Prompt API implementation guide. Use Gemini Nano locally in browser for AI features - session management, multimodal input, structured output, streaming, Chrome Extensions. Reference for all Prompt API development.
vague
Use when writing Vague (.vague) files - a declarative language for generating realistic test data with superposition, constraints, and cross-references