# Show GN: structure-first, 코드를 읽기 좋은 구조로 정리하는 방식을 스킬로 만들어봤습니다.

> Clean Markdown view of GeekNews topic #26530. Use the original source for factual precision when an external source URL is present.

## Metadata

- GeekNews HTML: [https://news.hada.io/topic?id=26530](https://news.hada.io/topic?id=26530)
- GeekNews Markdown: [https://news.hada.io/topic/26530.md](https://news.hada.io/topic/26530.md)
- Type: show
- Author: [perhapsspy](https://news.hada.io/@perhapsspy)
- Published: 2026-02-09T11:57:51+09:00
- Updated: 2026-02-09T11:57:51+09:00
- Original source: [github.com/perhapsspy](https://github.com/perhapsspy/structure-first)
- Points: 11
- Comments: 1

## Summary

**structure-first**는 코드를 기능 단위가 아닌 **읽히는 구조 중심**으로 정리하도록 돕는 스킬입니다. 개발자는 로직의 경계를 명확히 나누고 재조합 가능한 형태로 유지할 수 있으며, AI와 협업해 코드 품질을 일정한 원칙 아래 관리할 수 있습니다. 함께 제공되는 *structure-first-review* 스킬은 AI Agent가 이 방식을 적용한 뒤 자체 피드백을 남기도록 설계되어 있습니다.

## Topic Body

여러 프로젝트를 개발 및 운영하면서 나름의 코드 정리 방식이 생겼고,  
AI와 협업하며 원칙과 루틴으로 정리한 스킬을 만들게 되었습니다.  
  
읽히는 흐름을 기준으로 코드를 정리하면서,  
로직과 경계를 나누고  
다시 조합해서 쓸 수 있는 형태로 남기는 데 초점을 둡니다.  
  
자세한 개발비화: https://github.com/perhapsspy/structure-first/blob/main/docs/ORIGIN.md  
  
부가적인 재미로,  
AI Agent가 이 스킬을 사용한 뒤  
사용 후기를 남기도록 한  
structure-first-review 스킬도 함께 들어 있습니다.  
  
---  
  
설치:   
```  
npx skills add perhapsspy/structure-first  
```  
  
사용:   
```  
$structure-first 관점으로 코드를 분석하고 개선 제안 해줘  
```

## Comments



### Comment 50934

- Author: roxie
- Created: 2026-02-10T10:47:41+09:00
- Points: 2

리드미에 이모지가 없는게 이토록 반가울 일인가요 😂
