Communitygithub.com

AnamKwon/programming-as-theory-building-skill

Naur의 '프로그래밍은 이론 구축이다'를 코딩 에이전트 워크플로우에 적용하는 Claude Code 스킬

programming-as-theory-building-skill란 무엇인가요?

이 스킬은 Peter Naur의 1985년 논문 'Programming as Theory Building'에서 영감을 받아, AI 코딩 에이전트(Claude Code)가 단순한 코드 생성 이상으로 프로그램에 대한 깊은 이론적 이해를 구축하도록 유도합니다. Naur에 따르면, 진정한 프로그래밍은 코드 작성이 아닌, 프로그램이 해결하는 문제 영역, 설계 결정, 동작 방식에 대한 일관된 정신적 모델(이론)을 개발하는 과정입니다. 이 스킬은 Claude Code가 작업을 수행할 때마다 이론 구축 접근법을 따르도록 지시하여, 변경 사항이 기존 이론과 일관성을 유지하고 유지보수가 용이한 소프트웨어를 만드는 것을 목표로 합니다. 개발자와 AI 시스템 간의 협업을 개선하고 코드의 장기적 이해 가능성을 높이는 데 유용합니다.

지원 대상✓Claude Code~Codex CLI~Cursor
npx skills add AnamKwon/programming-as-theory-building-skill

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

programming-as-theory-building-skill은(는) 무엇을 하나요?

Claude Code 스킬로, Naur의 '프로그래밍은 이론 구축이다'를 코딩 에이전트 워크플로우에 적용합니다.

관련 스킬