All categories
Documentation
Docs, README files, API references, tutorials, specs, and changelogs
- 13,976
- 583
Security grades appear on each card once the skill has been scanned. Newly imported skills may briefly show without a grade until the backfill job runs.
Open in full browserBrowse documentation skills
Showing 289–312 of 13,976 skills
- Spark ChangelogUpdate the CHANGELOG.md with the description of the changes between the last released version and the new oneVotes: 0GitHub stars: 22
- Shaping And Shipping SoftwareGuides software teams from product direction through scoped projects, clear issues, user feedback, and frequent launches. Use when setting goals, prioritizing work, shaping projects, writing issues, or planning execution and delivery.Votes: 0GitHub stars: 64
- Huggingface PapersLook up and read Hugging Face paper pages in markdown, and use the papers API for structured metadata such as authors, linked models/datasets/spaces, Github repo and project page. Use when the user shares a Hugging Face paper page URL, an arXiv URL or ID, or asks to summarize, explain, or analyze an AI research paper.Votes: 0GitHub stars: 11,142
- Hf MemHugging Face CLI to estimate the required memory to load Safetensors or GGUF model weights for inference from the Hugging Face HubVotes: 0GitHub stars: 11,142
- DocxUse this skill whenever the user wants to create, read, edit, or manipulate Word documents (.docx files) or Word templates (.dotx files). Triggers include: any mention of 'Word doc', 'word document', '.docx', '.dotx', or requests to produce professional documents with formatting like tables of contents, headings, page numbers, or letterheads. Also use when extracting or reorganizing content from .docx or .dotx files, inserting or replacing images in documents, performing find-and-replace in W...Votes: 0GitHub stars: 179,886
- Skill CreatorGuide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Codex's capabilities with specialized knowledge, workflows, or tool integrations.Votes: 0GitHub stars: 27,803
- Notion Knowledge CaptureCapture conversations and decisions into structured Notion pages; use when turning chats/notes into wiki entries, how-tos, decisions, or FAQs with proper linking.Votes: 0GitHub stars: 27,803
- Jupyter NotebookUse when the user asks to create, scaffold, or edit Jupyter notebooks (`.ipynb`) for experiments, explorations, or tutorials; prefer the bundled templates and run the helper script `new_notebook.py` to generate a clean starting notebook.Votes: 0GitHub stars: 27,803
- Trailmark Finding TriagePerforms graph-assisted triage of a single security finding, SARIF result, weAudit annotation, suspicious function, or report excerpt using Trailmark reachability, entrypoint paths, taint, privilege-boundary, blast-radius, caller/callee, and neighborhood evidence. Use when deciding whether one candidate issue is reachable, prioritizing a finding before PoC work, preparing evidence for exploit validation, or checking whether a static-analysis result is actionable.Votes: 0GitHub stars: 7,287
- Mermaid To ProverifTranslates Mermaid sequenceDiagrams describing cryptographic protocols into ProVerif formal verification models (.pv files). Use when generating a ProVerif model, formally verifying a protocol, converting a Mermaid diagram to ProVerif, verifying protocol security properties (secrecy, authentication, forward secrecy), checking for replay attacks, or producing a .pv file from a sequence diagram.Votes: 0GitHub stars: 7,287
- Crypto Protocol DiagramExtracts protocol message flow from source code, RFCs, academic papers, pseudocode, informal prose, ProVerif (.pv), or Tamarin (.spthy) models and generates Mermaid sequenceDiagrams with cryptographic annotations. Use when diagramming a crypto protocol, visualizing a handshake or key exchange flow, extracting message flow from a spec or RFC, diagramming a ProVerif or Tamarin model, or drawing sequence diagrams for TLS, Noise, Signal, X3DH, Double Ratchet, FROST, DH, or ECDH protocols.Votes: 0GitHub stars: 7,287
- Audit AugmentationAugments Trailmark code graphs with external audit findings from SARIF static analysis results, weAudit annotation files, and version-gated Trailmark 0.4.x binary-analysis graph exports. Maps findings to graph nodes by file and line overlap, creates severity-based subgraphs, and enables cross-referencing findings with pre-analysis data (blast radius, taint, etc.). Use when projecting SARIF results onto a code graph, overlaying weAudit annotations, importing binary graph findings, cross-refere...Votes: 0GitHub stars: 7,287
- TemplatesUse this template for static analysis tools (Semgrep, CodeQL) and similar standalone CLI tools.Votes: 0GitHub stars: 7,287
- LibaflBuilds custom fuzzers with LibAFL, the modular Rust fuzzing library. Covers composing observers, feedbacks, mutators, schedulers, and executors into a fuzzer for targets the standard tools do not fit. Use when writing a bespoke fuzzer or mutator, fuzzing a non-standard target or architecture, implementing a fuzzing research idea, or when libFuzzer and AFL++ lack the control you need.Votes: 0GitHub stars: 7,287
- Harness WritingDesigns and improves fuzzing harnesses for C/C++ and Rust. Covers mapping raw bytes onto a target API, generating structured inputs, avoiding non-determinism and false crashes, and deciding what to fuzz together. Use when writing a first LLVMFuzzerTestOneInput or fuzz_target! harness, when a campaign finds nothing or reports crashes that will not reproduce, or when the target API needs structured rather than raw input.Votes: 0GitHub stars: 7,287
- Fuzzing DictionaryBuilds and applies fuzzing dictionaries so a fuzzer can produce the keywords, magic bytes, and tokens a target expects. Covers extracting tokens from source, headers, binaries, and specifications, dictionary syntax, and wiring one into libFuzzer or AFL++. Use when fuzzing a parser, protocol, or file format, when coverage stalls at input validation, or when a target compares against fixed strings.Votes: 0GitHub stars: 7,287
- Address SanitizerBuilds and runs code under AddressSanitizer to catch buffer overflows, use-after-free, and other memory errors during fuzzing or tests. Covers -fsanitize=address builds, ASAN_OPTIONS, reading the crash report, LeakSanitizer, and the overhead and platform trade-offs. Use when fuzzing C/C++ or Rust that has unsafe blocks or FFI, when debugging a memory corruption crash, or when reading an ASan stack trace.Votes: 0GitHub stars: 7,287
- Spec To Code ComplianceCheck code against the documentation that specifies it - which requirements hold, which the code contradicts, which are absent, and what the code does that no document mentions. Use when comparing an implementation against a whitepaper, protocol spec, or design document.Votes: 0GitHub stars: 7,287
- Semgrep Rule Variant CreatorCreates language variants of existing Semgrep rules. Use when porting a Semgrep rule to specified target languages. Takes an existing rule and target languages as input, produces independent rule+test directories for each language.Votes: 0GitHub stars: 7,287
- Sred Project OrganizerTake a list of projects and their related documentation, and organize them into the SRED format for submission.Votes: 0GitHub stars: 1,037
- ReferencesUse this layout when the skill is normally invoked with explicit inputs such as issue numbers, paths, modes, or targets.Votes: 0GitHub stars: 1,037
- ReferencesGoal: create a skill that enforces a deterministic check at a specific lifecycle or tool boundary.Votes: 0GitHub stars: 1,037
- ReferencesGoal: create a skill that helps an agent answer and author code for a library without repeatedly re-reading upstream docs.Votes: 0GitHub stars: 1,037
- Document Api EndpointDocument and type a Sentry API endpoint. Write or fix @extend_schema decorators, specify response TypedDicts, type request parameters, correct type drift between the declared schema and the runtime response, and validate the generated spec. Use when asked to "document an endpoint", "add OpenAPI docs", "add/fix @extend_schema", "type an endpoint response", "fix the response type", "fix type drift", "reuse a response type", "split an overloaded endpoint", "specify the response schema", "add a T...Votes: 0GitHub stars: 1,037