Install
$ agentstack add skill-ggombee-code-forge-go-standard ✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
Verified badge
Passed review? Show it. Paste this badge into your README, it links to the public security report.
Reliability & compatibility
Declared compatibility
Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.
We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.
How agent discovery & health will work →About
Go 표준 라이브러리 컨벤션
프로젝트 구조
cmd/
└── server/
└── main.go # 진입점
internal/ # 외부 노출 불가 패키지
├── handler/ # HTTP 핸들러
├── service/ # 비즈니스 로직
├── repository/ # 데이터 접근 레이어
└── model/ # 도메인 모델
pkg/ # 외부 공유 가능 패키지
go.mod
go.sum
네이밍 규칙
- 패키지명: 소문자 단어 (예:
handler,repository) - 파일명:
snake_case.go - exported:
PascalCase, unexported:camelCase - 인터페이스: 동작 기반 이름 (예:
UserStore,Notifier) - 에러 변수:
Err접두사 (예:ErrNotFound)
에러 처리
fmt.Errorf("...: %w", err)로 에러 래핑errors.Is/errors.As로 타입 확인- 핸들러에서만 HTTP 상태로 변환, 내부 레이어는 순수 에러 반환
- sentinel 에러는 패키지 레벨에
var ErrXxx = errors.New(...)정의
테스트
testing표준 패키지 +testify/assert조합- 인터페이스 기반 mock (
mockery또는 수동 mock) - 테이블 기반 테스트(
t.Run) 적극 활용 - 통합 테스트는
_integration_test.go파일로 분리,-tags integration빌드 태그 사용
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: ggombee
- Source: ggombee/code-forge
- License: MIT
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet, be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.