Skip to main content
Run any Skill in Manus
with one click
$pwd:
elastic
GitHub creator profile

elastic

Repository-level view of 162 collected skills across 17 GitHub repositories, including approximate occupation coverage.

skills collected
162
repositories
17
occupation fields
3
updated
2026-05-22
repository map

Where the skills live

Top repositories by collected skill count, with their share of this creator catalog and occupation spread.

#01
kibana
40 skills · 2026-05-22
Software DevelopersSoftware Quality Assurance Analysts & TestersComputer Science Teachers, PostsecondaryInformation Security AnalystsMarket Research Analysts & Marketing SpecialistsProject Management Specialists
6 occupation categories · 100% classified
25%share
#02
agent-skills
33 skills · 2026-04-24
Software DevelopersInformation Security AnalystsDatabase AdministratorsNetwork & Computer Systems AdministratorsWeb DevelopersComputer Network Support Specialists
8 occupation categories · 100% classified
20%share
#03
elastic-docs-skills
18 skills · 2026-05-21
Software DevelopersTechnical WritersSoftware Quality Assurance Analysts & TestersEditorsWord Processors & Typists
5 occupation categories · 100% classified
11%share
#04
clients-team-automations
16 skills · 2026-03-11
Software Quality Assurance Analysts & TestersSoftware Developers
2 occupation categories · 100% classified
9.9%share
#05
integration-skills
14 skills · 2026-05-20
Software DevelopersSoftware Quality Assurance Analysts & TestersNetwork & Computer Systems AdministratorsDatabase Architects
4 occupation categories · 86% classified
8.6%share
#06
terraform-provider-elasticstack
8 skills · 2026-05-16
Software DevelopersSoftware Quality Assurance Analysts & Testers
2 occupation categories · 100% classified
4.9%share
#07
example-mcp-app-observability
7 skills · 2026-05-07
Network & Computer Systems AdministratorsData ScientistsSoftware Developers
3 occupation categories · 100% classified
4.3%share
#08
docs-builder
6 skills · 2026-04-28
Software DevelopersSoftware Quality Assurance Analysts & Testers
2 occupation categories · 100% classified
3.7%share
Showing the top 8 repositories here; full repository list continues below.
repository explorer

Repositories and representative skills

#001
kibana
40 skills21.1k8.6kupdated 2026-05-22
25% of creator
scout-api-testing
Software Quality Assurance Analysts & Testers

Use when creating, updating, debugging, or reviewing Scout API tests in Kibana (apiTest/apiClient/requestAuth/samlAuth/apiServices), including auth choices, response assertions, and API service patterns.

2026-05-22
scout-migrate-from-ftr
Software Quality Assurance Analysts & Testers

Single entry point for migrating Kibana Functional Test Runner (FTR) tests to Scout. Plans the migration first, asks the user to review the plan, then executes it and runs the new tests. Use when migrating FTR tests to Scout, triaging FTR suites for Scout readiness, deciding UI vs API vs RTL/Jest, mapping FTR services/page objects/hooks to Scout fixtures, or splitting loadTestFile patterns.

2026-05-22
scout-ui-testing
Software Quality Assurance Analysts & Testers

Use when creating, updating, debugging, or reviewing Scout UI tests in Kibana (Playwright + Scout fixtures), including page objects, browser authentication, parallel UI tests (spaceTest/scoutSpace), a11y checks, and flake control.

2026-05-22
validate-oas
Software Quality Assurance Analysts & Testers

Use when you need a quick VALID or NOT VALID result for a scoped Kibana OAS area, and first ensure the generated `oas_docs` inputs are up to date so validation runs against the current environment rather than stale snapshots.

2026-05-20
ftr-testing
Software Quality Assurance Analysts & Testers

Deep reference for the Kibana Functional Test Runner (FTR). Use when reading, analyzing, debugging, or reviewing FTR tests, including config anatomy, services, page objects, loadTestFile patterns, data loading, tags, CI wiring, and common FTR idioms.

2026-05-19
kbn-ui-package
Software Developers

This skill should be used when the user asks to "create a kbn-ui package", "onboard a component to kbn-ui", "package a Kibana component for external distribution", "add a package to kbn-ui", "set up packaging for a Kibana component", or any mention of distributing a Kibana UI component to Cloud UI or external consumers. Guides the full interactive process: gathers inputs, moves source files, scaffolds the packaging layer, and updates all Kibana imports.

2026-05-18
gh-create-issue
Software Developers

Create a new GitHub issue (feature request or bug report) by gathering an unstructured description from the user, classifying it, filling out the appropriate Kibana template, interviewing the user to improve any weak sections, and filing the issue via the GitHub CLI.

2026-05-12
cypress-to-scout-migration
Software Quality Assurance Analysts & Testers

Migrate Kibana Cypress E2E tests (.cy.ts) to Scout (Playwright). Applies to any Kibana plugin or solution. Includes triage gates (duplicate detection, layer analysis, value assessment), Cypress-to-Scout pattern mapping, data cleanup audit, and PR workflow. Use when: (1) migrating a Cypress test to Scout, (2) converting .cy.ts to .spec.ts, (3) planning a Cypress-to-Scout migration batch, (4) rewriting Cypress screens/tasks as Scout page objects, (5) asked "how do I move this Cypress test to Scout/Playwright", (6) asked about differences between Cypress and Scout.

2026-05-12
Showing top 8 of 40 collected skills in this repository.
#002
agent-skills
33 skills48534updated 2026-04-24
20% of creator
elasticsearch-onboarding
Software Developers

Help developers new to Elasticsearch get from zero to a working search experience. Guide them through understanding their intent, mapping their data, and building a search experience with best practices baked in. Use this when developers are new to Elasticsearch and need help getting started with their search use case.

2026-04-24
elasticsearch-esql
Database Administrators

Execute ES|QL (Elasticsearch Query Language) queries, use when the user wants to query Elasticsearch data, analyze logs, aggregate metrics, explore data, or create charts and dashboards from ES|QL results.

2026-04-16
kibana-dashboards
Web Developers

Create and manage Kibana Dashboards and visualizations. Use when you need to define dashboards and visualizations declaratively, version control them, or automate their deployment.

2026-04-16
cloud-access-management
Information Security Analysts

Manage Elastic Cloud organization access: invite users, assign roles to Serverless projects, and create or revoke Cloud API keys. Use when granting, modifying, or auditing user access.

2026-04-03
cloud-network-security
Information Security Analysts

Manage Serverless network security (traffic filters): create, update, and delete IP filters and AWS PrivateLink VPC filters. Use when restricting network access or configuring private connectivity.

2026-04-03
elasticsearch-file-ingest
Database Administrators

Ingest and transform data files (CSV/JSON/Parquet/Arrow IPC) into Elasticsearch with stream processing and custom transforms. Use when loading files or batch importing data — not for reindexing, general ingest pipeline design, or bulk API patterns.

2026-04-03
kibana-vega
Web Developers

Create Vega and Vega-Lite visualizations with ES|QL data sources in Kibana. Use when building custom charts, dashboards, or programmatic panel layouts beyond standard Lens charts.

2026-04-03
cloud-create-project
Network & Computer Systems Administrators

Creates Elastic Cloud Serverless projects (Elasticsearch, Observability, or Security) via the REST API, saves credentials to file, and bootstraps a scoped Elasticsearch API key. Use when creating a new serverless project, provisioning a search or observability environment, or spinning up a new Elastic Cloud project.

2026-03-24
Showing top 8 of 33 collected skills in this repository.
#003
elastic-docs-skills
18 skills687updated 2026-05-21
11% of creator
docs-fix-changelog
Software Developers

Suggest improved text for changelog YAML files against current Elastic standards. Mirrors the pattern catalog from docs-review-changelog to provide consistent fixes. Includes type-title alignment checking and technical content assessment to catch overly technical titles that need user-focused rewrites. Features repository-aware area validation and enhanced confidence scoring. Supports single files or directories. Fetches canonical guidance to stay in sync. Use after review identifies quality issues, or when drafting new changelogs.

2026-05-21
docs-syntax-help
Technical Writers

Provide Elastic Docs syntax guidance, troubleshoot markup issues, and help write directives correctly. Use when writing or editing documentation that uses MyST Markdown with Elastic extensions, or when troubleshooting build errors related to syntax.

2026-05-20
docs-check-style
Software Developers

Check documentation for Elastic style guide compliance using Vale linter output and style rules. Use when writing, editing, or reviewing docs to catch voice, tone, grammar, formatting, accessibility, and word choice issues.

2026-05-20
docs-review-changelog
Software Developers

Validate and assess the quality of Elastic changelog YAML files against current Elastic standards. Reports schema errors, content quality issues, systematic pattern violations, type-title alignment mismatches, and overly technical content that needs user-focused rewrites. Features repository-aware area validation. Fetches canonical guidance to stay in sync. Use when checking or reviewing changelog files before merging — pairs with docs-fix-changelog to get suggested fixes.

2026-05-20
docs-applies-to-tagging
Technical Writers

Validate and generate applies_to tags in Elastic documentation, including for cumulative docs across versions and deployment types. Use when writing new docs pages, reviewing existing pages for correct applies_to usage, deciding whether to preserve or replace existing version-scoped content, or when content changes lifecycle state (preview, beta, GA, deprecated, removed).

2026-05-08
docs-content-type-checker
Software Quality Assurance Analysts & Testers

Check a docs-content page against Elastic content type guidelines (overview, how-to, tutorial, troubleshooting, changelog), or classify a proposed page idea against the content types before drafting. Use when the user asks to check content type compliance, validate page structure, review a doc against content type standards, or decide which content type a planned page should use.

2026-05-08
docs-redirects
Technical Writers

Create and manage redirects in Elastic documentation when pages are moved, renamed, or deleted. Use when moving docs pages, renaming files, restructuring content, or when the user asks about redirects.

2026-05-07
docs-frontmatter-description
Technical WritersEditors

Generate or improve meta descriptions in Elastic documentation frontmatter following SEO best practices. Use when adding description fields to doc pages, auditing missing descriptions, or improving metadata for search discoverability.

2026-05-07
Showing top 8 of 18 collected skills in this repository.
#004
clients-team-automations
16 skills10updated 2026-03-11
9.9% of creator
test-my-skill
Software Quality Assurance Analysts & Testers

A test skill with cross-references to other skills for validating reference extraction and detection of external path dependencies.

2026-03-11
test-my-skill
Software Quality Assurance Analysts & Testers

This skill is used to test duplicate lint id detection.

2026-03-06
test-long-body
Software Quality Assurance Analysts & Testers

This skill has a body that exceeds the recommended five hundred line limit and should trigger the body too long lint warning.

2026-03-04
test-my-skill
Software Quality Assurance Analysts & Testers

This skill is used to test custom lint loading from user-defined directories configured via custom_lint_dirs.

2026-03-04
my-skill
Software Developers

This skill uses a custom name pattern where the name should match just the skill folder without the group prefix for testing purposes.

2026-03-04
test-long-desc
Software Quality Assurance Analysts & Testers

This skill description is intentionally very long to exceed the maximum allowed length of one thousand and twenty four characters. This skill description is intentionally very long to exceed the maximum allowed length of one thousand and twenty four characters. This skill description is intentionally very long to exceed the maximum allowed length of one thousand and twenty four characters. This skill description is intentionally very long to exceed the maximum allowed length of one thousand and twenty four characters. This skill description is intentionally very long to exceed the maximum allowed length of one thousand and twenty four characters. This skill description is intentionally very long to exceed the maximum allowed length of one thousand and twenty four characters. This skill description is intentionally very long to exceed the maximum allowed length of one thousand and twenty four characters. This skill description is intentionally very long to exceed the maximum allowed length of one thousand and

2026-03-04
test-short-desc
Software Quality Assurance Analysts & Testers

Too short.

2026-03-04
test-duplicate
Software Quality Assurance Analysts & Testers

First skill with a duplicate name that should be caught by the duplicate name lint validation check.

2026-03-04
Showing top 8 of 16 collected skills in this repository.
#005
integration-skills
14 skills61updated 2026-05-20
8.6% of creator
cel-programs
Software Developers

Use for all CEL and mito work on integrations that collect from APIs — writing CEL programs, cel.yml.hbs templates, manifest configuration, mock-first development with the mito CLI, system test mock setup, and answering CEL/mito questions. Load this skill whenever any data stream uses the cel input type.

2026-05-20
research-integration
Software Developers

Research a vendor, product, or feature to collect all information needed before building an Elastic integration. Investigates data collection methods, API or log documentation, sample data formats, field schemas, ECS mapping candidates, and configuration requirements. Outputs a structured research brief to research_results/<product>/. Invoke manually with /research-integration.

2026-05-20
anonymize-logs
Network & Computer Systems Administrators

Anonymize and sanitize customer-provided log files before they are committed as pipeline test fixtures or sample events. Performs a line-by-line review and replaces all sensitive values inline, preserving log structure and format exactly — never reformats, re-indents, or restructures content. Invoke manually with /anonymize-logs.

2026-05-19
create-integration
Software Developers

Use when creating a new Elastic integration package, scaffolding data streams, answering package layout or structure questions, or running the end-to-end integration build workflow. Covers package topology, scaffold commands, post-scaffold edits, and full orchestration of CEL/pipeline/test subagents.

2026-05-19
dashboard-guidelines
unclassified

Use when creating or reviewing Kibana assets in packages, including dashboard export structure, naming, and data stream alignment.

2026-05-19
dashboard-review
Software Quality Assurance Analysts & Testers

Use when reviewing dashboard JSON changes in a PR or branch. Extracts structured descriptions with kbdash, compares before/after, and checks guideline compliance.

2026-05-19
ecs-field-mappings
Database Architects

Use when defining field mappings for data streams, populating ecs.yml with ECS field references, selecting ECS categorization values, choosing custom field types, or troubleshooting mapping validation failures.

2026-05-19
elastic-package-cli
unclassified

Use when developing or validating Elastic integrations with elastic-package commands such as build, check, lint, format, test, stack, service, install, profiles, and benchmark.

2026-05-19
Showing top 8 of 14 collected skills in this repository.
#006
terraform-provider-elasticstack
8 skills209142updated 2026-05-16
4.9% of creator
openspec-implementation-loop
Software Developers

Orchestrates an end-to-end implementation loop for a single OpenSpec change: select a change, ask commit-only vs PR delivery, triage the change to determine an execution strategy (inline, single-implementor, or per-task) based on change size and complexity, implement tasks using the chosen strategy, run review and validation, feed findings back for fixes, push to origin, then either watch GitHub Actions on the branch (commit mode) or create a PR and delegate PR monitoring to the pr-monitoring-loop skill (PR mode). Use when the user wants to implement an approved OpenSpec proposal/change with iterative review and CI feedback.

2026-05-16
pr-monitoring-loop
Software Developers

Monitor GitHub pull requests through a subagent-based loop that watches CI checks, review comments, PR comments, review state, merge conflicts, and branch freshness. Use when a workflow reaches PR monitoring, CI polling, review feedback handling, or asks to keep a PR merge-ready.

2026-05-09
flaky-test-catcher
Software Quality Assurance Analysts & Testers

Detects broken and flaky acceptance tests from recent CI failures on main and opens structured GitHub issues for automated remediation. Follow this skill strictly when analyzing CI failures.

2026-05-05
existing-entity-requirements
Software Developers

Examines an existing Terraform resource or data source implementation and produces an OpenSpec requirements document under openspec/specs/. Use when the user asks to document requirements for a Terraform entity, capture behavior from code, or write a requirements doc for a resource/data source.

2026-04-21
sdk-to-pf-migration
Software Developers

Guides migration of Terraform resources from Plugin SDK to Plugin Framework. Use when migrating SDK resources to PF, planning SDK-to-PF migrations, or when the user asks to migrate a resource to the Plugin Framework.

2026-03-25
new-entity-requirements
Software Developers

Gathers initial requirements for a new Terraform resource or data source by examining API clients (go-elasticsearch, generated kbapi), Elastic API docs (Elastic docs MCP server and/or web), then interviewing the user for gaps. Produces an OpenSpec proposal (change with proposal, design, tasks, and delta specs)—not a hand-written spec under openspec/specs/ alone. Use when designing a new entity, drafting requirements from an API, or before implementing a new resource/data source.

2026-03-21
requirements-verification
Software Quality Assurance Analysts & Testers

Analyzes an OpenSpec requirements spec for internal consistency, implementation compliance, and test opportunities; when a shell is available, run openspec validate first for structural checks. Use when reviewing specs, verifying implementation against requirements, or identifying test gaps.

2026-03-21
schema-coverage
Software Quality Assurance Analysts & Testers

Analyzes a Terraform resource schema and compares it to attributes used in the acceptance test suite (configs + assertions). Produces a prioritized report of missing and poor coverage (set-only assertions, single-value coverage, missing unset/empty cases, missing update coverage). Use when the user asks about schema coverage, test coverage gaps, or improving Terraform acceptance tests for a resource.

2026-03-04
#007
example-mcp-app-observability
7 skills76updated 2026-05-07
4.3% of creator
observe
Network & Computer Systems Administrators

The agent's Elastic-access primitive. Four modes: wait for an ML anomaly to fire, poll an ES|QL metric (live-sample or wait for a threshold), read a single-instance scalar value, or return a full ES|QL table. Use when the user says "tell me when...", "let me know if...", "wait until X drops below Y", "watch for anything unusual", "monitor for the next N minutes", "poll until stable", "what is X right now", "list …", "which … are …", or wants transient (session-scoped) monitoring or ad-hoc querying without creating a persistent Kibana rule. Also trigger for "keep an eye on" and post-remediation validation.

2026-05-07
mcp-app-dev-setup
Software Developers

Bootstrap or repair a development environment for the Elastic Observability MCP App with Forge as the data driver. Use when the user says "set up Forge for me", "get me ready to work on this MCP app", "run the validation suite", "I just cloned this repo, what now", or wants the dev environment refreshed after a long gap. Verifies sibling Forge clone, Python venv, cluster credentials, MCP harness, and runs a smoke test against the canonical validation suite.

2026-05-01
apm-health-summary
Network & Computer Systems Administrators

Get a cluster-level rollup of service health from APM telemetry — the "how's my environment right now?" entry point for observability investigations. Use whenever the user asks about HEALTH, STATUS, or general wellbeing of an environment / cluster / namespace ("how's my cluster", "status of the X env", "what's broken", "any issues", "show me the health of …", "give me a status report", "what should I look at", "things feel slow"). This applies regardless of any time qualifier — "show me the health of X over the past hour" still routes here (with lookback="1h"), NOT to observe. observe is for raw-metric queries; this tool is for the rollup. Gracefully degrades: layers in Kubernetes pod data and ML anomaly context when those backends are present, but still returns useful APM-only output if they aren't. Do not use for log-only or metrics-only customers — this tool requires Elastic APM.

2026-05-01
apm-service-dependencies
Network & Computer Systems Administrators

Map the application topology from APM telemetry — which services call which, over what protocols, with what call volume and latency. Use when the user asks "what calls X", "what depends on X", "show me the topology", "what are the upstream/downstream services", "where does this service fit", or is doing root-cause investigation and needs to trace how a problem propagates through the call graph. Also trigger for "service map", "dependency graph", "blast radius of service X", or "who's the dependency of Y". Requires Elastic APM — do not trigger for log-only or metrics-only customers.

2026-05-01
ml-anomalies
Data Scientists

Query Elastic ML anomaly detection results to understand what's behaving unusually, why, and how badly. Use when the user asks "what's anomalous", "is anything unusual happening", "why is X slow/spiking", "show me the weirdness", or mentions memory growth, CPU spikes, restart patterns, unusual latency, unexpected error rates, or drift from typical behavior. Also trigger for "ML anomalies", "anomaly detection", "Elastic ML", "what does ML think", or when the user wants to understand behavior that deviates from baseline. The tool opens an inline explainer view with a severity gauge, plain-English narrative, and per-entity deviation breakdown — so the agent should USE the visualization, not just dump JSON.

2026-05-01
manage-alerts
Network & Computer Systems Administrators

CRUD for Kibana alerting rules — create, list, get, or delete custom-threshold rules. Use when the user says "alert me when", "create a rule for", "page me if", "set up an alert", "show me my rules", "what alerts do I have", "delete that alert", "remove the rule". Backend-agnostic — works on any metric field in any index pattern (metrics-*, logs-*, traces-apm*, custom). For transient session-scoped monitoring use `observe` instead. Requires Kibana with the Alerting feature enabled — the tool is auto-disabled when no Kibana URL is configured.

2026-04-30
k8s-blast-radius
Network & Computer Systems Administrators

Assess the impact of a Kubernetes node going offline — which deployments lose all replicas (full outage), which lose partial capacity (degraded), which are unaffected, and whether the cluster has enough spare capacity to reschedule the lost pods. Use when the user asks "what happens if node X goes down", "what's the blast radius of draining this node", "can I safely maintain node Y", "what's running on this node", "if I evict this node what breaks", or is planning node maintenance, a cluster upgrade, or investigating an actual node failure. Requires Kubernetes (kubeletstats metrics) and Elastic APM for downstream service impact — do not trigger for non-K8s deployments.

2026-04-30
#008
docs-builder
6 skills2142updated 2026-04-28
3.7% of creator
commit
Software Developers

Stage relevant files and create a well-formed git commit for the docs-builder repo. Use this when the user asks to commit changes, save work, or create a commit.

2026-04-28
lint
Software Developers

Auto-fix all formatting issues in the docs-builder repo — runs dotnet format for C# and npm fmt:write for TypeScript/JS. Use when the user asks to fix formatting, lint the code, or when a pre-commit hook fails due to formatting.

2026-04-28
pr
Software Developers

Create a GitHub pull request for the current branch with a focused why/what body and exactly one release-drafter label. Use when the user asks to open a PR, create a pull request, or ship a branch.

2026-04-28
style-review
Software Quality Assurance Analysts & Testers

Review changed or staged C# code against the docs-builder coding standards and flag violations. Use when the user asks to review code style, check for standards violations, or audit a diff before committing.

2026-04-28
test
Software Quality Assurance Analysts & Testers

Run the relevant tests for what changed — detects whether to run C# unit tests, specific test projects, integration tests, or JS/TS tests based on changed files. Use when the user asks to run tests, verify changes, or check if something is broken.

2026-04-28
mcp-search
Software Developers

Search, analyze, and author Elastic documentation using the remote MCP server. Use this when the user asks about Elastic product documentation, features, or APIs; wants to find, read, or verify existing docs pages; is writing or editing documentation; mentions cross-links between repos; asks about documentation structure, coherence, or consistency; wants to generate templates following Elastic content type guidelines; or references elastic.co/docs URLs or Elastic product names.

2026-02-19
#009
example-mcp-app-security
5 skills98updated 2026-04-17
3.1% of creator
alert-triage
Information Security Analysts

Triage Elastic Security alerts — fetch, investigate, classify threats, create cases, and acknowledge. Use when triaging alerts, performing SOC analysis, investigating detections, reviewing security incidents, or when the user mentions ransomware, malware, lateral movement, credential theft, DLL injection, suspicious processes, or any specific threat. Also trigger for "show me alerts", "what's happening on host X", "any critical alerts", or any security operations question.

2026-04-17
attack-discovery-triage
Information Security Analysts

Triage Elastic Security Attack Discovery findings — fetch correlated attack narratives, assess confidence with entity risk and rule frequency signals, and present an interactive triage dashboard for approval, case creation, and acknowledgment. Use when triaging attack discoveries, reviewing correlated attacks, assessing EASE output, or when the user mentions "attack discovery", "AD findings", "triage attacks", "correlated alerts", or asks to process attack discovery results. Also trigger for "what attacks were discovered", "triage my discoveries", or "any attack discoveries".

2026-04-17
case-management
Information Security Analysts

Create, search, update, and manage SOC cases for Elastic Security. ALWAYS use this skill when the user mentions cases, incidents, investigations, or asks to see, show, list, open, create, update, or search cases. Trigger for: "show me my cases", "open cases", "list cases", "any open cases", "create a case", "case for this alert", "show me case 42", "incident tracking", "investigation status", or any case-related question.

2026-04-17
detection-rule-management
Information Security Analysts

Create, tune, and manage Elastic Security detection rules. Use for false positive tuning, adding exceptions, creating new detection coverage, finding noisy rules, enabling/disabling rules, or any detection engineering task. Also trigger for "detection rules", "noisy rules", "false positives", "add exception", "create rule", or "tune rule".

2026-04-17
generate-sample-data
Software Developers

Generate sample security events, attack scenarios, and synthetic alerts for Elastic Security. Use when demoing, populating dashboards, testing detection rules, setting up a POC, or when the user asks for test data, demo data, or sample alerts.

2026-04-17
#010
elastic-ramen
4 skills152updated 2026-05-22
2.5% of creator
#011
package-spec
3 skills2090updated 2026-05-13
1.9% of creator
#012
ecs
2 skills1.1k449updated 2026-04-29
1.2% of creator
Showing 12 of 17 repositories