算法艺术创作
algorithmic-art
通过代码和可调参数创作生成艺术与交互式视觉效果。
cicd-engineer【设计与创意】Guides CI/CD for agent skills repositories and skill packages—pipeline design (build, test, validate, package), GitHub Actions for PR checks and release promotion, environment gates, secrets hygiene (no secrets in repo), skill-creator integration (quick_validate.py, package_skill.py), .skill artifact strategy, rollback, and operational runbooks for s…
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
quick_validate.py, package_skill.py) into pipelines.skill artifacts (tags, environments, changelogs)devopsbuild-validatorplatform-engineersite-reliability-engineerai-skill-managerdevsecopsinit_skill.py| Need | Skill |
|---|---|
| General app CI/CD, GitOps, container delivery | devops |
| Go/no-go validation before major changes | build-validator |
| IDP, golden paths, developer portal | platform-engineer |
| SLOs, reliability metrics, incident reliability | site-reliability-engineer |
| Batch validate script, portfolio standards | ai-skill-manager |
| Pipeline and artifact security gates | devsecops |
| Release cutover tiers and change windows | deployment-strategist |
Standard stage order:
checkout → detect changed skills → validate (quick_validate) → optional lint/scripts → package on release tag → publish artifact → notify
Checklist:
.github/workflows/; versioned with repoquick_validate.py gates merge; fail closed on invalid frontmatterpackage_skill.py only after validation passesSee references/pipeline_design_and_workflow.md.
paths / paths-filter for **/SKILL.md and references/**GITHUB_TOKEN with least scopepull_request_target without hardeningworkflow_call) for validate + package jobsSee references/github_actions_and_build.md.
| Gate | Tool / check |
|---|---|
| Structure + YAML | quick_validate.py |
| Batch regression | ai-skill-manager/scripts/validate_all_skills.sh |
| Description triggers | Human review + grep for duplicate keywords |
| Scripts in skill dirs | Lint + no network exfil patterns |
See references/testing_gates_and_quality.md.
python3 ~/.claude/skills/skill-creator/scripts/quick_validate.py path/to/skill-dir
python3 ~/.claude/skills/skill-creator/scripts/package_skill.py path/to/skill-dir ./dist
.skill to GitHub Release or internal registrySee references/skill_validation_and_packaging_ci.md.
skill-v* or calendar version; package and publishdescription if neededSee references/deployment_promotion_and_operations.md.
Confirm the ask is skills-repo CI/CD, not generic platform ops. Load references/cicd_engineer_scope.md when routing or scoping engagements.
| Topic | Reference |
|---|---|
| Role boundaries and triggers | references/cicd_engineer_scope.md |
| Pipeline stages, branching, artifacts | references/pipeline_design_and_workflow.md |
| GitHub Actions patterns | references/github_actions_and_build.md |
| Gates, batch validate, PR policy | references/testing_gates_and_quality.md |
| quick_validate / package_skill in CI | references/skill_validation_and_packaging_ci.md |
| Release, promotion, rollback, runbooks | references/deployment_promotion_and_operations.md |