zircote/.claude/github-ecosystem
Claude Code and agent skill by zircote/.claude
- community
Checking that the SKILL.md file is still in the repository.
Generate comprehensive GitHub ecosystem configuration including CI/CD workflows, issue templates, PR templates, CODEOWNERS, dependabot, and Copilot instructions. Language-agnostic with Python, Go, and TypeScript support. Auto-detects project language from pyproject.toml, go.mod, or package.json. Use when setting up GitHub repos, adding CI/CD pipelines, creating issue/PR templates, configuring dependabot, adding CODEOWNERS, setting up Copilot instructions, or enhancing existing projects with GitHub tooling. Works on new or existing repositories with smart merging.
Install
npx vskill@latest install zircote/.claude/github-ecosystemSKILL.md
GitHub Ecosystem Configuration Generator
Generates production-ready GitHub configuration for any project.
Quick Start
Run in a project directory to auto-detect language and generate configuration:
Supported Languages
| Language | Detection Files | CI Tools | |
|---|---|---|---|
| Python | pyproject.toml, setup.py | ruff, mypy, bandit, pytest | |
| Go | go.mod | golangci-lint, go test | |
| TypeScript | package.json + tsconfig.json | eslint, prettier, tsc, vitest/jest |
Components
GitHub Actions Workflows
ci.yml - Continuous Integration
- Multi-version test matrix
- Code quality checks (lint, format, typecheck)
- Security scanning
- Coverage reporting
- Build verification
release.yml (optional) - Release Automation
- Version bumping
- GitHub Release creation
- Package publishing
- Changelog generation
docker.yml (optional) - Container Builds
- Multi-platform builds (amd64, arm64)
- GHCR publishing
- Caching optimization
Issue Templates
- bug_report.md - Structured bug reporting
- feature_request.md - Feature proposals with API examples
- config.yml - Template chooser configuration
Other Templates
- PULL_REQUEST_TEMPLATE.md - PR checklist with change types
- CODEOWNERS - Code ownership definitions
- dependabot.yml - Automated dependency updates
- copilot-instructions.md - GitHub Copilot context
Configuration Options
| Option | Default | Description | |
|---|---|---|---|
| --project-path | . | Project directory | |
| --language | (auto) | Force language: python, go, typescript | |
| --components | all | Comma-separated: workflows,templates,dependabot,codeowners,copilot | |
| --include-release | false | Include release workflow | |
| --include-docker | false | Include docker workflow | |
| --codeowners | (optional) | CODEOWNERS entries (e.g., "* @team") | |
| --overwrite | false | Overwrite existing files |
Enhancement Mode
When .github/ already exists, the skill enters enhancement mode:
- Detects existing configuration
- Shows what will be added/modified
- Merges without overwriting (unless --overwrite)
- Preserves custom modifications
Generated Structure
Language-Specific Details
See reference files for detailed workflow patterns:
references/python-workflow.md- Python CI/CD patternsreferences/go-workflow.md- Go CI/CD patternsreferences/typescript-workflow.md- TypeScript CI/CD patterns
Post-Generation
After generation:
- Review generated workflows for your needs
- Add any required secrets (e.g., PYPI_API_TOKEN for publishing)
- Customize version matrices if needed
- Update CODEOWNERS with actual team handles
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewNot runA model review is scheduled for the next rescan.
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/github-ecosystem/SKILL.md
Popularity
- Repository stars
- 19
- Repository forks
- 3
- 7-day trend score
- 15
Stars and forks are for the whole GitHub repository, not this skill alone. Refreshed 31 Mar 2026, 7 months ago.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/zircote/.claude/github-ecosystem)