Skip to main content

create-nomos

Use when defining or packaging a custom Agora Nomos/Harness Pack through an interview-driven flow, especially when a user wants to create a shareable project-harness asset instead of only using the built-in default.

설치로 이동

소스 정보

저장소
FairladyZ625/Agora
최근 소스 활동
2026년 3월 23일 00:43
감지된 SKILL.md 언어
영어
스타
1
포크
1

설치 방법

기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.

소스 파일 검토

설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.

파일 탐색기
10 개 파일

SKILL.md 표시 중

SKILL.md
소스 지침 · 읽기 전용 미리보기
name
create-nomos
description
Use when defining or packaging a custom Agora Nomos/Harness Pack through an interview-driven flow, especially when a user wants to create a shareable project-harness asset instead of only using the built-in default.
# Create Nomos Use this skill when the user wants to author a new Nomos/Harness Pack for Agora. The output is a **shareable pack directory**, not ad hoc notes and not a project-local hack. ## What this skill is for - defining a new Nomos through structured interview - turning project methodology into a reusable pack - generating a valid pack skeleton with manifest, constitution, prompts, lifecycle, and references Do not use this skill for: - installing an existing Nomos - filling project-specific content into an already-installed project state - editing repo-root `AGENTS.md` only ## Required references - [Pack Schema](./references/pack-schema.md) - [Interview Fields](./references/interview-fields.md) - [Output Skeleton](./references/output-skeleton.md) ## Bundled assets - `assets/pack-template/` Use the bundled template as the starting skeleton when the user wants a concrete pack output quickly. Customize it after the interview; do not ship the raw template unchanged. ## Preferred generation path When Agora CLI is available, prefer generating the pack through: ```bash agora nomos scaffold --id <pack-id> --name "<pack name>" --description "<purpose>" --output-dir <target-dir> ``` Then refine the generated files instead of hand-copying every file from scratch. ## Core rule Treat the work as **bone + fill**: - the Nomos pack provides structure, defaults, prompts, and methodology - the project later fills content into its own global project state Do not collapse those two layers. ## Workflow 1. Identify the target use case. 2. Interview for pack-level methodology, not project-specific facts. 3. Freeze the pack contract: - constitution defaults - docs harness defaults - lifecycle modules - governance / doctor rules - bootstrap prompts 4. Generate the pack directory skeleton. - Prefer `agora nomos scaffold ...` when CLI is available. - Otherwise start from `assets/pack-template/`. 5. Write the minimum required files so the pack is installable and inspectable. ## Output requirements Your output pack must include: - `profile.toml` - `README.md` - `constitution/` - `docs/templates/` or `docs/reference/` defaults - `lifecycle/` - `prompts/bootstrap/` Add `prompts/closeout/`, `prompts/doctor/`, `scripts/`, or `skills/` only when the pack truly needs them. ## Quality bar - The pack must be reusable across more than one project. - Do not copy a single project's private docs verbatim into the pack. - Keep repo-root `AGENTS.md` as a shim concern; do not turn the pack into a giant prompt file. - Prefer a smaller, coherent pack over an oversized pseudo-platform.
GitHub에서 보기