
Arkon Edit
Propose or directly apply edits to Arkon wiki pages, including proposing brand new pages.
Install
npx skills add nduckmink/arkon --skill arkon-edit -g -a claude-code -y- Repository
- nduckmink/arkon1.5k
- Category
- Marketing
- Updated
- 5mo ago
- License
- See repository
- Context cost
- Lightabout 1,442 tokens
- Runs scripts
- No, instructions only
What it does
Propose or directly apply edits to Arkon wiki pages, including proposing brand new pages. Contributors create drafts for review; editors/admins can edit/create directly. Triggers on: update wiki, fix this page, propose edit, edit wiki page, correct the KB, improve wiki, resubmit my draft, withdraw my draft, create new wiki page, propose new page.
arkon-edit: Edit the Knowledge Base
Always read the current page before proposing changes. Always confirm with the user before submitting.
Permission Tiers
| Role | Tool to use | Review required |
|---|---|---|
| Contributor | propose_wiki_edit | Yes, goes to editor queue |
| Editor | edit_wiki_page | No, writes directly |
| Admin | edit_wiki_page | No, writes directly |
If you try edit_wiki_page and get a permission error, fall back to propose_wiki_edit.
Workflow: Propose an Edit (Contributor)
- Find the page,
search_wiki(query)orread_wiki_index()to locate the slug. - Read current content,
read_wiki_page(slug). Never propose without reading first. - Draft the edit, produce the full updated Markdown (not a diff, the tool takes full content).
- Confirm with user, show the diff or summary of changes. Get explicit approval.
- Submit,
propose_wiki_edit(slug, content_md, note="one-line explanation"). - Report the draft ID to the user so they can track it.
Do not submit a draft without user confirmation. The note field is important, editors need context.
Workflow: Direct Edit (Editor/Admin)
Same steps 1-4 above, then:
- Submit,
edit_wiki_page(slug, content_md, change_note="one-line explanation"). - Report the new version number returned.
Content Rules
- Submit full page content, these tools replace, not patch.
- Max 50,000 characters per submission.
- Cannot edit reserved pages:
_index,_log. - Preserve existing wikilinks
[[slug]]unless intentionally removing them. - Keep the page's existing frontmatter fields (title, type, knowledge_type_slugs, etc.) unless the change specifically needs to update them.
