소스 정보
- 저장소
- petar-djukic/coding-skills
- 최근 소스 활동
- 2026년 8월 11일 17:37
- 감지된 SKILL.md 언어
- 영어
- 스타
- 2
- 포크
- 0
설치 방법
기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.
소스 파일 검토
설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.
메뉴
기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.
설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
직접 명령은 검토 Prompt를 거치지 않습니다. 실행하기 전에 소스를 확인하세요.
npx skills add https://github.com/petar-djukic/coding-skills --skill make-work명령은 한 줄로 유지됩니다. 복사하기 전에 가로로 스크롤해 전체 내용을 확인하세요.
로컬 사본을 원하시나요? SkillsMP에서 현재 제공할 수 있는 파일을 다운로드하세요.
SOC 직업 분류 기준
SKILL.md 표시 중
| name | make-work |
| description | Read `docs/VISION.yaml` (goals and boundaries), `docs/ARCHITECTURE.yaml` |
Apply this command workflow. Treat any text after its invocation as the command input.
Read docs/VISION.yaml (goals and boundaries), docs/ARCHITECTURE.yaml
(design and components), docs/road-map.yaml (release schedule and use-case
status), docs/constitutions/design.yaml (format rules), and the
product-requirements and use-case READMEs where they exist.
Then establish where the work actually stands. Treat the tracker and the roadmap as claims to verify, not as ground truth — a task that builds on "done" work fails when that work was never merged.
gh issue list --repo <owner>/<repo> --state all
For every release or closed issue that later work depends on:
gh issue view <n> --json stateReason, then check its
linked PRs).git log.mage status), trust it over
issue labels.Anything failing those checks is unbuilt regardless of tracker state — plan its implementation before anything that depends on it.
Run the consistency check if one exists (mage audit, or mage analyze where
it is named that way) to surface orphaned PRDs, use cases without test suites,
broken references, and use cases missing from the roadmap.
Then summarize: the problem the project solves, its architecture, what is
built versus in progress, which release is current and which of its use cases
remain, and the repo size from mage stats where that target exists.
Prioritize by release. Finish the earliest incomplete release's use cases
first; a later use case may be previewed when it shares functionality with the
current one. Map every issue to a use case in road-map.yaml — release 99.0
when unscheduled. Add to existing epics where they fit, propose new epics where
they do not, and say what must be built first and why.
Each proposed issue carries:
docs/) or code.Size code tasks at 300-700 production lines across no more than 5 files — finishable in one session, substantial enough to matter. Split larger features; combine trivial ones. No more than 10 tasks at a time.
Propose the breakdown and create nothing until we have agreed on it.
Then create each issue with /gh-issue-push rather than gh issue create: it
traces every file and field the change touches before drafting, and issues
written without that step miss cross-references. Link sub-issues to their parent:
gh api repos/<owner>/<repo>/issues/<parent>/sub_issues \
--method POST \
--field sub_issue_id=$(gh api repos/<owner>/<repo>/issues/<sub-number> --jq '.id')
After you implement work:
gh issue comment <id> --repo <owner>/<repo> --body "tokens: N"gh issue close <id> --repo <owner>/<repo>/gh-issue-push; note them for the user if not created in this session