Skills

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

RoleTool to useReview required
Contributorpropose_wiki_editYes, goes to editor queue
Editoredit_wiki_pageNo, writes directly
Adminedit_wiki_pageNo, writes directly

If you try edit_wiki_page and get a permission error, fall back to propose_wiki_edit.


Workflow: Propose an Edit (Contributor)

  1. Find the page, search_wiki(query) or read_wiki_index() to locate the slug.
  2. Read current content, read_wiki_page(slug). Never propose without reading first.
  3. Draft the edit, produce the full updated Markdown (not a diff, the tool takes full content).
  4. Confirm with user, show the diff or summary of changes. Get explicit approval.
  5. Submit, propose_wiki_edit(slug, content_md, note="one-line explanation").
  6. 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:

  1. Submit, edit_wiki_page(slug, content_md, change_note="one-line explanation").
  2. 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.

When NOT to edit

Read the whole SKILL.md on GitHub

More in Marketing