← Back to list

software-engineering
by giantswarm
Plugin marketplace for Claude Code, targeting Giant Swarm staff
⭐ 0🍴 0📅 Jan 24, 2026
SKILL.md
name: software-engineering description: Software engineering base skills for Giant Swarm staff
Conventions
- Use git for revision control with GitHub via https://github.com/
- Default branch is called
main, some repositories use the legacy namemaster - Releases are usually created based on the default branch
- We must keep the default branch functional for a new release any time
- New software is usually written in the Go language
- Our repositories are usually public and licensed under the Apache 2.0 License. Private repositories are an exception.
- Private repositories should be maintained so that we can make them public any time.
- We use Semantic Versioning for releases, sometimes with and sometimes without a
vprefix in the release tag, per repository. - We usually maintain a CHANGELOG.md file in each repository, following the https://keepachangelog.com/en/1.1.0/ convention.
- Each repository must have a README.md file in the root folder.
- Additional documentation in Markdown format should be placed in the
docs/folder. - Maintain
.gitignoreto exclude things like Go binaries and private files.
Pre-commit
- Some repositrories have pre-commit tools based on the https://pre-commit.com/ framework configured via a
.pre-commit-config.yamlfile in the repository root - Not all users have the pre-commit hooks installed, so they are not guaranteed to be executed before committing
- To prepare changes before committing, run the
pre-commitcommand on moodified files
Security
- Never disclose customer-related information in code, commit messages, or pull requests.
- Never disclose credentials in code under revision control. If there is a risk of this happening, present a clear warning to the user.
Score
Total Score
55/100
Based on repository quality metrics
✓SKILL.md
SKILL.mdファイルが含まれている
+20
○LICENSE
ライセンスが設定されている
0/10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
✓最近の活動
1ヶ月以内に更新
+10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
✓タグ
1つ以上のタグが設定されている
+5
Reviews
💬
Reviews coming soon
