Prompt engineering
Write explicit goals, context, constraints, examples and output formats.
Fast AI · Practical knowledge
Learn the core skills behind AI assistants, agents and production systems—from prompting and retrieval to MCP, evaluation, security and AI search optimization. Each entry explains what it does, when it helps and where to read the primary documentation.
Scope note: this is a curated starting point, not a claim to list every community skill or vendor feature. Product capabilities and documentation change; follow the linked primary sources for current details.
Searchable skills catalog
A broad practical catalog of AI capabilities, engineering practices and upstream skill libraries. Each entry explains what it does, when to use it and the production controls that make it safer to operate.
Write explicit goals, context, constraints, examples and output formats.
Constrain responses to a JSON schema or typed contract.
Select, order and compress context relevant to the current task.
Route tasks to models based on capability, latency, privacy and cost.
Interpret images, audio, video or mixed media alongside text.
Adapt a model with permitted examples for a repeatable behavior gap.
Give an agent a bounded goal, tools, state, stop conditions and escalation rules.
Let a model request narrowly defined application functions.
Coordinate specialized agents with explicit handoffs and shared contracts.
Pause for approval when actions are costly, irreversible or sensitive.
Expose tools and resources through a shared protocol for compatible clients.
Represent long tasks as explicit states and transitions rather than opaque loops.
Automate browser navigation, extraction and controlled UI interactions.
Connect tools to REST or GraphQL services with typed contracts.
Trigger work from webhooks, queues, schedules or business events.
Build an MCP server that exposes narrowly scoped tools and resources.
Retrieve evidence from approved documents and ground model responses in it.
Use vector representations to retrieve semantically related material.
Combine keyword and vector retrieval, then rerank candidate results.
Store durable preferences or task state with provenance and update rules.
Represent entities and relationships explicitly for multi-hop queries.
Build representative examples with expected outcomes and failure cases.
Use model-based grading with rubrics, calibration and human spot checks.
Record agent steps, tool calls, latency, errors and cost for debugging.
Test expected outputs and end-to-end interactions after each change.
Measure token usage, caching, model selection and end-to-end response time.
Treat user input and retrieved content as untrusted data, not privileged instructions.
Limit access to credentials, tools, files and external actions.
Inspect skill scripts, dependencies, licenses and provenance before installation.
Control collection, access, retention and processing of personal or confidential data.
Audit crawlability, indexability, canonical URLs, metadata and internal links.
Make pages helpful, clear, evidence-backed and easy for readers and crawlers to interpret.
Group queries by intent, demand, competition and business relevance.
Create evidence-led briefs with audience needs, sources and quality criteria.
Improve page clarity, calls to action and user journeys using observed behavior.
Connect acquisition signals to meaningful user actions and conversions.
Build accessible, responsive interfaces using component-based UI patterns.
Design validated APIs, durable schemas, indexes and transactional operations.
Find correctness, maintainability, security and performance issues in code.
Write failing tests before implementing behavior, then refactor safely.
Review keyboard navigation, semantics, contrast and assistive-technology behavior.
Profile rendering, network requests, caching and resource use.
Automate checks, builds, previews and controlled releases.
Configure hosting, runtime settings, networking and deployment environments.
Make runtime environments and infrastructure reproducible.
Detect failures, triage impact and restore a known-good service state.
Query, validate and explain structured data with reproducible analysis.
Find primary sources, compare claims and record citations and uncertainty.
Extract, transform and validate information from PDFs and office documents.
Produce structured spreadsheets and presentations from verified source data.
Generate or transform media and extract useful information from audiovisual sources.
Explain systems, procedures and APIs for a defined audience.
Adapt language, terminology and UX for a target locale.
Classify requests, retrieve policy evidence and draft consistent responses.
Summarize account context, prepare follow-ups and maintain structured deal data.
Convert goals into milestones, owners, dependencies and measurable acceptance criteria.
Package reusable instructions, examples and optional resources in a documented skill.
Find upstream skills and install them into supported agent environments.
Check whether instructions, tools and file layouts work across agent products.
Maintain catalog metadata, upstream links, category tags and freshness status.
Connect perception and planning to real-world devices under strict safety constraints.
Apply AI to specialized fields with domain evidence and expert review.
Assess bias, transparency, harmful outputs and compliance requirements.
Structure content so people and machines can locate key facts and supporting evidence.
Trigger relevant messages from verified user actions and lifecycle states.
Test hypotheses with measurable outcomes and clear decision rules.
Generate and maintain API references and client examples from contracts.
Design login, sessions, tokens, roles and resource-level access controls.
Run long or asynchronous tasks outside a user request lifecycle.
Reduce repeated work and protect services from overload.
Confirm a release works and can be safely reverted.
Catalog policy: skills and frameworks are not interchangeable. Repository links are upstream references, not an endorsement or security audit. Check license, compatibility, revision, scripts and dependencies before installation. This directory does not execute third-party skills on the website.
A skill is a reusable instruction package—not automatically a running service or a drop-in software dependency. Use this controlled pipeline before adopting one in a real product.
Record the upstream URL, publisher, purpose, supported agents, version and last-checked date.
Confirm redistribution and commercial-use terms; pin a commit or release rather than tracking an unreviewed moving branch.
Review SKILL.md, scripts, dependencies, network access, file access and commands for unsafe behavior.
Check the target agent's skill format, tool names, permissions, environment requirements and compatibility.
Use a sandbox and synthetic data; test expected cases, adversarial inputs, failures and missing dependencies.
Require explicit human approval for publishing, payments, destructive operations and sensitive data access.
Version the skill, log outcomes safely, monitor cost and errors, and keep a rollback path.
Run scheduled link and version checks, re-review upstream changes, and remove stale or unsafe entries.
Track task success, defect rate, latency, cost and user value—not the number of skills installed.
For FastSEOHub, this change implements the public discovery and learning layer. It does not silently install third-party code into the production server or grant skills access to user accounts.
Real GitHub skill sources
These are source repositories and community indexes containing reusable agent instructions, often packaged as SKILL.md files. Open the original repository to inspect each skill, its license, dependencies and installation instructions. This directory links to upstream projects; it does not claim to own, copy or security-audit their contents.
Official · documents, design, development
Examples for document workflows, frontend design, MCP servers, testing and reusable skill creation.
Open source repository ↗Official · coding agent workflows
Reusable skills and workflows for Codex. Check each skill folder for current scope and license.
Open source repository ↗Official · web development
Skills for frontend work, React and Next.js practices, design and modern web app workflows.
Open source repository ↗Official · Google ecosystem
Explore Google-published skill resources and the supported products documented in the repository.
Open source repository ↗Official · developer ecosystem
Browse Microsoft-published skills and related tooling; confirm product and platform requirements upstream.
Open source repository ↗Official · Azure
Cloud and Azure-focused workflows for development and platform tasks.
Open source repository ↗Official · edge and Workers
Skills related to Cloudflare development and edge application workflows.
Open source repository ↗Official · AWS
AWS-focused agent toolkit and skill resources. Review the README before installing or granting cloud access.
Open source repository ↗Official · programmatic video
Reusable guidance for creating video with Remotion and React.
Open source repository ↗Tooling · discovery and installation
CLI and ecosystem resources for finding and installing skills into supported coding agents.
Open source repository ↗Community index · broad catalog
A large community-curated index spanning many vendors and use cases. Listings are not security endorsements.
Open source repository ↗Community collection
A broad collection of agent skills. Inspect provenance and licensing for each included project.
Open source repository ↗Community · GitHub Copilot
Community resources and custom instructions, prompts and agent workflows for GitHub Copilot.
Open source repository ↗Community · engineering workflow
Developer workflow skills covering planning, testing, architecture and code quality practices.
Open source repository ↗Open standard
Learn the portable format and conventions used by SKILL.md-based agent skills.
Open source repository ↗Community · AI applications
Examples and projects for LLM applications and agentic systems; not every project is a drop-in skill.
Open source repository ↗Safety note: a skill is executable-adjacent content, not automatically safe software. Before use, inspect scripts and dependencies, avoid exposing secrets, grant minimum permissions, and test in a sandbox. Community indexes may contain stale, duplicated or unreviewed entries.
Use this map to discover the kinds of skills available across the linked libraries. A topic is a capability area, not a claim that every linked provider publishes a dedicated skill for it.
Prompt design, instruction hierarchy, context windows, token budgeting, structured outputs, JSON schemas, model selection.
Planning, task decomposition, tool use, function calling, agent loops, state machines, handoffs, multi-agent orchestration.
Persistent memory, retrieval-augmented generation, embeddings, vector databases, hybrid search, reranking, knowledge graphs.
Repository exploration, code generation, refactoring, debugging, code review, TDD, test generation, documentation, migrations.
React, Next.js, accessibility, responsive design, design systems, UI prototyping, visual QA, performance optimization.
API design, authentication, OAuth, webhooks, databases, queues, caching, rate limits, schema validation, integrations.
CI/CD, containers, infrastructure as code, deployment, observability, incident response, rollback, cloud cost control.
SQL, data cleaning, spreadsheets, dashboards, statistical analysis, ETL, data quality, visualization and reporting.
Web research, source verification, document synthesis, citation checks, literature review, fact checking and summarization.
Writing, editing, translation, localization, brand voice, email, presentations, reports, documentation and editorial QA.
Technical SEO, crawling, indexing, internal links, schema markup, content briefs, query intent, AEO/GEO and search analytics.
Keyword research, landing pages, conversion optimization, campaign analysis, product positioning, email funnels and experimentation.
Threat modeling, prompt injection, secret handling, permissions, dependency review, privacy checks, audit logs and secure defaults.
Golden datasets, regression tests, LLM-as-judge calibration, tracing, latency measurement, failure analysis and release gates.
Image understanding, OCR, speech, transcription, audio generation, video workflows, diagrams and media asset processing.
Project planning, task tracking, CRM workflows, meeting notes, customer support, operations and repeatable SOPs.
PDF extraction, DOCX creation, spreadsheets, presentations, structured reports, document conversion and template-based output.
Browser automation, form filling, UI testing, scheduled jobs, event-driven workflows and human approval checkpoints.
Write clear instructions, provide relevant context, define constraints and specify an output format. Test prompts against representative examples instead of relying on one impressive response.
Useful for: reliable assistants, content workflows and structured extraction.
Read primary documentationAsk models for schema-constrained data such as JSON, then validate the result in code. A valid structure does not automatically make the values true, so validate facts separately.
Useful for: APIs, forms, data extraction and automation.
Read primary documentationSelect and organize the information the model needs for the current task. Remove irrelevant context, preserve source references and make limits explicit.
Useful for: long documents, multi-step work and lower-noise answers.
Read primary documentationGive an agent a bounded goal, a small set of tools, observable progress, stopping conditions and a human escalation path. Start with a deterministic workflow before adding autonomous planning.
Useful for: research, support operations and multi-step tasks.
Read primary documentationLet a model request specific application functions with validated arguments. Your application—not the model—must enforce permissions, validate inputs and execute side effects.
Useful for: search, databases, calendars and business APIs.
Read primary documentationUse a standard protocol to expose tools and resources to compatible AI clients. Treat every tool as a security boundary and grant only the minimum required access.
Useful for: connecting assistants to repositories, files and internal systems.
Read primary documentationSplit work into roles only when the tasks genuinely differ, define the hand-off format and reconcile conflicting results. More agents can increase latency, cost and failure points.
Useful for: research plus review, coding plus testing, or specialist pipelines.
Read primary documentationRetrieve relevant passages from trusted documents and provide them as evidence for an answer. Measure retrieval quality and require citations to retrieved sources where appropriate.
Useful for: knowledge bases, policy assistants and documentation search.
Read primary documentationRepresent text as vectors to find conceptually related content. Combine semantic similarity with keyword search and filters when exact names, codes or dates matter.
Useful for: document discovery and recommendation systems.
Read primary documentationStore only information that is useful across sessions, with clear scope, provenance, update rules and deletion controls. Do not treat inferred or stale memories as confirmed facts.
Useful for: personalized assistants and long-running workflows.
Read primary documentationBuild a representative test set, define measurable success criteria and compare versions before release. Track factuality, task completion, latency, cost and failure cases.
Useful for: preventing regressions in prompts, models and agent workflows.
Read primary documentationTreat user content and retrieved documents as untrusted data. Validate tool arguments, restrict permissions, separate instructions from data and require approval for consequential actions.
Useful for: agents that browse, read files or modify systems.
Read primary documentationLog meaningful events without collecting unnecessary sensitive data. Provide traceable outputs, clear error states and review checkpoints for high-impact or irreversible operations.
Useful for: production reliability and incident investigation.
Read primary documentationChoose a model using a task-specific benchmark, not brand reputation alone. Compare quality, speed, context limits, availability, data terms and total operating cost.
Useful for: balancing quality, latency and budget.
Read primary documentationUse fine-tuning when examples show a repeatable behavior gap that prompting and retrieval do not solve. Keep a held-out evaluation set and avoid training on data without the right to use it.
Useful for: consistent formats, specialized styles and repeated task patterns.
Read primary documentationDesign workflows that process combinations of text, images, audio or video. Test modality-specific limitations and verify extracted details against the original input.
Useful for: document understanding, accessibility and media analysis.
Read primary documentationUse timeouts, retries with limits, rate limiting, caching where safe, secrets management and usage monitoring. Add a fallback path and test what happens when a provider is unavailable.
Useful for: reliable customer-facing AI features.
Read primary documentationMake useful pages easy to crawl, understand and cite: answer specific questions directly, show expertise and sources, use descriptive headings and maintain accurate facts. No tactic guarantees inclusion or citations in an AI answer.
Useful for: websites seeking qualified organic and AI-assisted discovery.
Read primary documentationEnsure important pages are indexable, use canonical URLs, meaningful internal links, descriptive titles and valid structured data where appropriate. Check actual Search Console evidence rather than assuming a page is indexed.
Useful for: discoverability, crawl health and search performance diagnosis.
Read primary documentationPut the main answer near the beginning, define specialist terms, use concise steps and tables where they help, and support claims with primary sources. Do not create thin pages solely to target variations of a keyword.
Useful for: people-first guides that are easy to scan and reference.
Read primary documentationHere, an AI skill is a reusable capability or engineering practice for designing, connecting, evaluating, securing or deploying AI systems. It is not a claim that every model or agent supports every capability.
No single directory can reliably contain every skill, framework and provider-specific feature because the ecosystem changes quickly. This is a curated foundation covering major concepts, with links to primary documentation for deeper and current details.
Start with prompt engineering, structured outputs, tool calling, basic evaluation and security. Learn RAG when the system needs external knowledge, and introduce multi-agent coordination only when a simpler workflow is insufficient.
No. Useful content can improve discoverability, but traffic depends on demand, competition, technical accessibility, content quality and distribution. Measure impressions, clicks, qualified visits and conversions instead of assuming that publishing a guide guarantees rankings.