Agent Skills
Agent Skills Directory
- 1633docs-sync-auditgithub/awesome-copilot
Run a read-only documentation drift audit for a feature, PR, branch, release, API, configuration change, workflow, CLI, package, or repository area. Use when the user asks whether docs are stale, missing, inconsistent with code, or need updates after code changes. Checks README files, setup guides, API docs, env docs, changelogs, examples, comments, generated docs, and user-facing instructions. This is not a general code review; it compares what the docs claim against what the code does.
40k1109 tok idle · 2,701 in use - 1634documentation-writergithub/awesome-copilot
Diátaxis Documentation Expert. An expert technical writer specializing in creating high-quality software documentation, guided by the principles and structure of the Diátaxis technical documentation authoring framework.
40k39 tok idle · 508 in use - 1635dotnet-best-practicesgithub/awesome-copilot
Ensure .NET/C# code meets best practices for the solution/project.
40k21 tok idle · 581 in use - 1636dotnet-design-pattern-reviewgithub/awesome-copilot
Review the C#/.NET code for design pattern implementation and suggest improvements.
40k21 tok idle · 597 in use - 1637dotnet-mcp-buildergithub/awesome-copilot
Build Model Context Protocol (MCP) servers in C#/.NET against the current ModelContextProtocol 2.x NuGet packages. Helps with cases the model gets wrong without guidance — stale versions (0.x preview or 1.x-era defaults), the v2 stateless-by-default HTTP flip, the 2026-07-28 spec deprecations (roots/sampling/logging), MCP Apps and Tasks extension packages, elicitation URL mode, per-session HTTP wiring, OAuth and reverse-proxy deploy specifics, and debugging MapMcp / STDIO / Streamable-HTTP errors. Also covers STDIO and Streamable HTTP transports (SSE is deprecated), tools, prompts, resources, completions, and a basic .NET MCP client. Trigger when the user says or implies any .NET MCP server work: ModelContextProtocol, McpServerTool, MapMcp, WithStdioServerTransport, "MCP server in C#", "MCP tool in dotnet", "expose this as MCP", or names a primitive (prompt/resource/elicitation/MCP App) in a .NET context. Skip for MCP work in other languages.
40k240 tok idle · 1,804 in use - 1638dotnet-timezonegithub/awesome-copilot
.NET timezone handling guidance for C# applications. Use when working with TimeZoneInfo, DateTimeOffset, NodaTime, UTC conversion, daylight saving time, scheduling across timezones, cross-platform Windows/IANA timezone IDs, or when a .NET user needs the timezone for a city, address, region, or country and copy-paste-ready C# code.
40k79 tok idle · 772 in use - 1639pr-labelingvercel-labs/skills
Classify a skills CLI pull request from its description and patch, while respecting existing labels.
36k22 tok idle · 236 in use - 1640triagevercel-labs/skills
Identify focused, evidence-backed skills CLI bug fixes worth quuu's attention.
36k18 tok idle · 1,520 in use - 1641book-to-skillvirgiliojr94/book-to-skill
Converts books and documents (PDF, EPUB, DOCX, HTML, Markdown, plain text, RTF, MOBI/AZW with Calibre) into structured agent skills, extracting frameworks, mental models, principles, techniques, and anti-patterns. Use when the user wants to study a document through GitHub Copilot CLI, Amp, Claude Code, Hermes Agent, OpenCode, or OpenClaw, apply an author's frameworks while working, or build a reusable knowledge base from a file.
36k1104 tok idle · 13,512 in use - 1642cogneetopoteretes/cognee
Use this skill whenever the user asks about Cognee, AI memory, persistent agent memory, self-improving agents, agents learning from feedback, knowledge graphs, graph-based RAG, long-term memory for agents, short-term memory for agents, personalization, personas, temporal search, temporal knowledge graphs, ontology-based extraction, ontology grounding, feedback, Cypher search, natural-language graph search, chunk search, RAG search, cross-session memory, session feedback, feedback loops, session based memory, redis based memory, knowledge promotion. Also use when the user describes the workflow such as: "turn documents into a knowledge graph", "build memory from files", "search my graph", "extract entities and relations", "sync data into a graph", "update graph memory", "store memories for an agent", "help my agent learn over time", "visualize a knowledge graph built from documents", "let the agent learn", "adaptive agents", "personalized agents", "session based personalization", "find important ontologies", "find custom pydantic models", "isolate agentic behaviour", "add permission control to retrieval", "reduce context bloating".
33k2750237 tok idle · 4,746 in use - 1643cognee-clitopoteretes/cognee
Use when the user wants to drive cognee from the terminal with cognee-cli — remember/recall/forget/improve memory commands, managing datasets and config, or database migrations.
33k42 tok idle · 2,209 in use - 1644cognee-communitytopoteretes/cognee
Use when the user needs something that ships outside cognee core — community database adapters (Qdrant, Milvus, Weaviate, Redis, Pinecone, FalkorDB, Memgraph, DuckDB, NetworkX, …), data-source connectors (Slack, Gmail, Notion, Confluence, Google Drive), custom tasks/pipelines/retrievers (Exa, ScrapeGraph, codify), Keywords AI observability — or wants to contribute a package to the cognee-community repo.
33k106 tok idle · 1,055 in use - 1645cognee-custom-graph-modelstopoteretes/cognee
Use when defining the shape of cognee's knowledge graph with graph_model= — writing DataPoint node classes, choosing identity and index fields so nodes merge and are searchable, declaring typed Edge fields and FromIdentity references, building a model from a JSON schema, or debugging duplicated nodes, missing edges, or InvalidReferenceTypeError.
33k74 tok idle · 2,325 in use - 1646cognee-custom-pipelinestopoteretes/cognee
Use when building your own cognee processing — writing custom tasks, chaining them into a pipeline with run_custom_pipeline or the lightweight run_pipeline (from cognee.pipelines import run_pipeline), storing custom DataPoints with add_data_points, running custom enrichment over the existing graph, checking pipeline run status, or debugging how data flows between tasks (batch_size, data_per_batch, ctx, Drop, enriches).
33k88 tok idle · 2,423 in use - 1647cognee-dockertopoteretes/cognee
Use when the user wants to run cognee with Docker or docker compose — trying it out from the prebuilt image, starting the API server in a container, or bringing up the full stack (UI, MCP, Postgres, Neo4j) with compose profiles.
33k60 tok idle · 915 in use - 1648cognee-forgettopoteretes/cognee
Use when removing data from cognee memory with forget() in the SDK, HTTP API, or CLI — finding which dataset and document hold the content to delete (listing datasets and data items, reading raw content), choosing between deleting one document, a whole dataset, or only the graph/vector memory, and doing it safely.
33k70 tok idle · 1,862 in use - 1649cognee-improve-sessionstopoteretes/cognee
Use when working with cognee's session memory or improve() — storing conversation turns, agent traces and feedback with session_id, bridging sessions into the permanent graph, reading an ImproveResult, understanding why an improve stage was skipped, already_completed or lock_held, or tuning the IMPROVE_* settings.
33k69 tok idle · 3,599 in use - 1650cognee-ingestiontopoteretes/cognee
Use when putting data into cognee memory with remember() — choosing inputs (text, files, folders, URLs, repos, databases), datasets and node_sets, loaders, ontologies, the graph extractor (LLM or GLiNER), chunking, dry-run cost estimates, or when remember() raises on a keyword argument.
33k72 tok idle · 2,772 in use - 1651cognee-installtopoteretes/cognee
Use when the user wants to install cognee and run their first remember → recall flow with the Python SDK — fresh setup, virtual env, extras selection, or a minimal working example.
33k42 tok idle · 992 in use - 1652cognee-integrationstopoteretes/cognee
Use when the user wants to connect cognee to external services — switching LLM or embedding providers (OpenAI, Azure, Gemini, Anthropic, Ollama, OpenRouter), changing databases (Postgres, PGVector, Neo4j, Neptune, Turso), S3 storage, or the MCP server for IDE integration.
33k72 tok idle · 1,024 in use - 1653cognee-migrationstopoteretes/cognee
Use when dealing with cognee database migrations — understanding when they run automatically, checking or repairing migration state with cognee-cli upgrade/downgrade/stamp/current, a write blocked by a failed migration, authoring a new Alembic (relational schema) revision or a graph/vector data migration, or moving data between systems (relational DB import, memory export/import).
33k82 tok idle · 2,604 in use - 1654cognee-performancetopoteretes/cognee
Use when cognee is slow, expensive, or hitting rate limits — speeding up or throttling ingestion (remember/cognify batching, chunk size, LLM and embedding rate limits, per-stage models), cutting read latency, estimating cost before ingesting, running work in the background, or planning how to scale a deployment.
33k70 tok idle · 2,534 in use - 1655cognee-permissionstopoteretes/cognee
Use when working with cognee's users, permissions, and multi-tenancy — creating users, tenants and roles, sharing datasets (read/write/delete/share grants), acting as a specific user in the SDK or authenticating over HTTP (login, API keys), turning access control on or off, debugging PermissionDeniedError or missing datasets, or understanding where permissions are enforced and how datasets are isolated.
33k84 tok idle · 3,457 in use - 1656cognee-recalltopoteretes/cognee
Use when querying cognee memory with recall() (or search()) — picking a search type, understanding auto-routing, scoping to datasets, node sets or sessions, getting context or citations instead of an answer, reading the results, or debugging empty or unexpected results.
33k59 tok idle · 2,790 in use - 1657cognee-servertopoteretes/cognee
Use when the user wants to run the cognee API server (and optional UI) on their own machine — starting it, checking it's healthy, connecting the SDK or other clients to it, and choosing the right auth posture.
33k50 tok idle · 643 in use - 1658company-brain-company-qatopoteretes/cognee
Build one company memory from a SQL database, a support ticket export and a folder of documents, linked into one graph by cognee, then answer questions that need several of those sources together. Use when someone wants to connect their company's database, tickets and docs, or asks who owns, decided or is handling something across them. Runs locally; reads the sources, writes only to cognee's memory.
33k87 tok idle · 653 in use - 1659company-brain-follow-up-agenttopoteretes/cognee
Turn your latest Granola call into next steps (owner, team, due date, and the Linear issue that already tracks each one) and post them to Slack, using cognee memory of your calls, Linear issues and Gmail inbox. Use when someone asks for the next steps or action items of their latest call. Runs locally; reads Gmail read-only; posts to Slack only when Slack is set up.
33k88 tok idle · 683 in use - 1660diff-risk-explainertopoteretes/cognee
Use to briefly explain small code diffs.
33k15 tok idle · 18 in use - 1661personalized-emailtopoteretes/cognee
Draft a reply to your newest Gmail email that knows what you discussed in your Granola meetings, what you promised the sender, and how you write, using cognee memory. Use when someone asks to answer or reply to their latest email in their own tone. Runs locally; reads Gmail read-only; the draft is printed, never sent.
33k72 tok idle · 615 in use - 1662pr-comment-evaluatortopoteretes/cognee
Use to judge whether a PR review comment sounds polite.
33k16 tok idle · 24 in use - 1663self-hosted-companiontopoteretes/cognee
Chat with a companion that knows your notes folder (a journal, an Obsidian vault, any .md or .txt files) and every earlier chat, using cognee memory with local databases. Use when someone wants to ask questions about their own notes, or to talk with a companion that remembers past conversations. Runs locally; reads the notes folder, writes only to cognee's memory.
33k85 tok idle · 601 in use - 1664skill-feedback-writertopoteretes/cognee
Use to identify missing instructions in another skill based on its output.
33k18 tok idle · 162 in use - 1665gws-admin-reportsgoogleworkspace/cli
Google Workspace Admin SDK: Audit logs and usage reports.
32k17 tok idle · 436 in use - 1666gws-calendar-agendagoogleworkspace/cli
Google Calendar: Show upcoming events across all calendars.
32k16 tok idle · 349 in use - 1667gws-chatgoogleworkspace/cli
Google Chat: Manage Chat spaces and messages.
32k13 tok idle · 1,250 in use - 1668gws-classroomgoogleworkspace/cli
Google Classroom: Manage classes, rosters, and coursework.
32k17 tok idle · 1,475 in use - 1669gws-drive-uploadgoogleworkspace/cli
Google Drive: Upload a file with automatic metadata.
32k15 tok idle · 287 in use - 1670gws-events-renewgoogleworkspace/cli
Google Workspace Events: Renew/reactivate Workspace Events subscriptions.
32k17 tok idle · 279 in use - 1671gws-events-subscribegoogleworkspace/cli
Google Workspace Events: Subscribe to Workspace events and stream them as NDJSON.
32k21 tok idle · 475 in use - 1672gws-gmail-forwardgoogleworkspace/cli
Gmail: Forward a message to new recipients.
32k15 tok idle · 798 in use - 1673gws-gmail-readgoogleworkspace/cli
Gmail: Read a message and extract its body or headers.
32k18 tok idle · 350 in use - 1674gws-gmail-replygoogleworkspace/cli
Gmail: Reply to a message (handles threading automatically).
32k18 tok idle · 703 in use - 1675gws-gmail-reply-allgoogleworkspace/cli
Gmail: Reply-all to a message (handles threading automatically).
32k20 tok idle · 768 in use - 1676gws-gmail-triagegoogleworkspace/cli
Gmail: Show unread inbox summary (sender, subject, date).
32k21 tok idle · 288 in use - 1677gws-gmail-watchgoogleworkspace/cli
Gmail: Watch for new emails and stream them as NDJSON.
32k19 tok idle · 463 in use - 1678gws-modelarmorgoogleworkspace/cli
Google Model Armor: Filter user-generated content for safety.
32k16 tok idle · 251 in use - 1679gws-modelarmor-create-templategoogleworkspace/cli
Google Model Armor: Create a new Model Armor template.
32k18 tok idle · 373 in use - 1680gws-modelarmor-sanitize-promptgoogleworkspace/cli
Google Model Armor: Sanitize a user prompt through a Model Armor template.
32k24 tok idle · 298 in use