Installs into .claude/skills of the current project.
Are you the author of Repository Context?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/sodejm-repository-context)
---
name: repository-context
description: Scan and analyze repository structure to identify languages, frameworks, IaC, CI/CD pipelines, and credentials.
---
# Repository Context Collector Skill
This skill allows the agent to analyze a workspace or repository and gather critical architecture signals needed to customize security logging recommendations.
## Trigger Instructions
Run this skill during the initial stage of workspace analysis.
## Core Capabilities
1. **Deterministic Scan**: Invoke `scripts/collect-repository-context.py` to examine files in the workspace.
2. **Metadata Discovery**: Parse configuration manifests and package descriptors to identify:
- Languages and frameworks (e.g., Node.js, Python, Go, Java)
- Datastores (e.g., PostgreSQL, MongoDB, Redis)
- Cloud providers (AWS, GCP, Azure) via IaC and configuration files
- Identity & Authentication systems (JWT, OAuth, Keycloak, Auth0)
- CI/CD pipelines (GitHub Actions, GitLab CI, Jenkins)
3. **Data Classification**: Identify sensitive entrypoints, public endpoints, and data flows to map data zones.
4. **Secrets Detection**: Check for credential patterns (e.g., API keys, passwords, database URLs). Report locations for technology context, but **never** copy or display the secret value.
## Output Generation
Save the output of this scan as a JSON/markdown payload matching the schema defined in `assets/repository-context.md`.