Skills for Real Engineers. Straight from my .agents directory.
gitlab-public-recon
Agent skill fromuphiago/recon-skills
Mine GitLab for secrets, CI tokens when subdomain found.
How to install gitlab-public-recon
npx skills add uphiago/recon-skills# or add only this skill to Claude Code: copy the folder
recon/gitlab-public-recon/
# into
~/.claude/skills/gitlab-public-recon/ (all projects)
.claude/skills/gitlab-public-recon/ (one project)
1# GitLab Public Recon Skill23Enumerate publicly accessible GitLab repositories to extract source code, credentials, internal IPs, CI/CD tokens, deployment configurations, and environment files. GitLab instances with registration enabled or public visibility expose the entire development infrastructure. Confirmed on gov-finance-portal (3 public repos, 461K CPFs, internal IP 10.11.82.75, CI/CD tokens), dev-agency (GitLab with SSL private keys), and fitness-chain (Firebase SA keys in repos).45## When to Use67- Target has a `gitlab.` subdomain or self-hosted GitLab instance.8- crt.sh reveals `gitlab.target.com` in certificates.9- After `subdomain-enumeration` discovers GitLab hosts.10- After `js-secrets-extraction` finds GitLab CI/CD references.11- Target is a government agency or large enterprise (common self-hosted GitLab users).1213## Prerequisites1415- `terminal` with curl, python3, jq.16- GitLab URL (e.g., `https://gitlab.target.com`).17- GitLab API is accessible without authentication for public resources.1819## How to Run2021```bash22# List public projects23curl --max-time 30 --connect-timeout 10 -sk "https://gitlab.TARGET.com/api/v4/projects?visibility=public&per_page=100" | jq '.[].path_with_namespace'2425# Read a file from a public repo26curl --max-time 30 --connect-timeout 10 -sk "https://gitlab.TARGET.com/api/v4/projects/GROUP%2FPROJECT/repository/files/PATH/raw?ref=main"27```2829## Quick Reference3031| API Endpoint | What It Returns | Risk |32|-------------|-----------------|------|33…
Excerpt shown under the repository's MIT license.
More skills in recon-skills
Similar skill repositories
An agentic skills framework & software development methodology that works.
Makes your AI agent think like the laziest senior dev in the room. The best code is the code you never wrote.
Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More
Production-grade engineering skills for AI coding agents.
The open-source app everyone uses to manage agents at work
