Github Project Setup - Auto-activating skill for Enterprise Workflows. Triggers on: github project setup, github project setup Part of the Enterprise Workflows skill category.
34
0%
Does it follow best practices?
Impact
100%
1.00xAverage score across 3 eval scenarios
Passed
No known issues
Optimize this skill with Tessl
npx tessl skill review --optimize ./planned-skills/generated/20-enterprise-workflows/github-project-setup/SKILL.mdEnterprise repository structure and branch protection
PR template exists
100%
100%
Issue templates present
100%
100%
CODEOWNERS file present
100%
100%
CODEOWNERS has multiple entries
100%
100%
Branch protection: require reviews
100%
100%
Branch protection: dismiss stale reviews
100%
100%
Branch protection: no direct push to main
100%
100%
Step-by-step setup guide
100%
100%
Setup guide covers branch protection application
100%
100%
Setup guide covers team/collaborator setup
100%
100%
branch-protection-config.json is valid JSON
100%
100%
Production-ready file completeness
100%
100%
Compliance, governance, and enterprise security policies
SECURITY.md exists
100%
100%
SECURITY.md has reporting process
100%
100%
CONTRIBUTING.md exists
100%
100%
CONTRIBUTING.md covers PR process
100%
100%
CODE_OF_CONDUCT.md exists
100%
100%
Code of conduct references standard
100%
100%
LICENSE file exists
100%
100%
Compliance checklist is numbered/ordered
100%
100%
Compliance checklist covers all four artifacts
100%
100%
Checklist items are binary/verifiable
100%
100%
Production-ready content
100%
100%
Enterprise governance scope
100%
100%
Production-ready GitHub Actions CI/CD with validation
Workflow YAML exists
100%
100%
Test step present
100%
100%
Lint step present
100%
100%
PR trigger configured
100%
100%
Deploy only on main push
100%
100%
Deploy conditional on prior steps
100%
100%
Dependency vulnerability scan
100%
100%
Validation report exists
100%
100%
Validation report references best practices
100%
100%
Validation report structured per-step
100%
100%
Valid YAML syntax
100%
100%
Node version matches package.json
100%
100%
dc559db
Table of Contents
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.