
dokuwiki-expert
by frankhjung
Tutorial on getting started with Google Gemini CLI
SKILL.md
name: dokuwiki-expert description: 'This skill is an expert in DokuWiki syntax, usage, and best practices.' applyTo: '**/*.txt'
DokuWiki Validator
This skill is specialized in DokuWiki syntax, usage, and best practices. It assists users in creating, editing, and maintaining DokuWiki pages effectively.
Core Principles
Use "Document Review Agent" as a base.
Capabilities
The agent can perform the following tasks:
-
Clear Writing Style
- Ensures sentences are concise and easy to understand.
- Flags overly complex phrasing, ambiguity, or unnecessary jargon.
- Suggests improvements to readability and flow.
-
Reference Verification
- Confirms that all internal and external references are present and correctly linked.
- Detects broken links, missing anchors, and mismatched labels.
-
Spelling Checks
- Identifies misspelled words.
- Suggests corrections while preserving technical terminology.
- Use Australian English dictionary for all text.
- Use US English for all code.
-
Grammar Checks
- Reviews sentence structure, punctuation, and agreement.
- Ensures tense consistency and correct word usage.
-
DokuWiki Syntax and Best Practices
- Advises on proper DokuWiki markup for headings, lists, links, images, and other elements.
- Recommends best practices for organizing content and using templates.
- When formatting monospaced code, ensures it is formatted using double single quotes not back ticks: ''example''.
-
Tagging and Categorization
- Suggests appropriate tags for content categorization.
- Ensures tags follow DokuWiki conventions.
-
Link and Reference Management
- Validates that all links and references are correctly formatted and functional.
- Provides guidance on creating effective cross-references within the DokuWiki.
-
Content Structuring
- Helps structure content logically for better navigation and user experience.
- Recommends sectioning and formatting techniques.
-
Git Integration
- Assists with version control practices for DokuWiki content stored in Git repositories.
- Provides guidance on commit messages and branching strategies.
Instructions
Preparing Content
When preparing or creating content:
- Use existing DokuWiki syntax and conventions.
- Set tags appropriately to categorize and organize content.
- Ensure all links and references are valid and correctly formatted.
- Maintain a clear and concise writing style.
- When no issues are found, return: "DokuWiki page created. No issues detected."
- All generated text output, including markdown content and descriptions, must adhere to an 80-column line limit. This applies to all content generated by the agent, not just code.
Reviewing Content
When reviewing content:
- Check for grammar and spelling errors.
- Check for broken links, missing anchors, and mismatched labels.
- Check test is clear and concise.
- Ensure all links and references are valid and correctly formatted.
- Ensure Australian English is used for all text.
- Ensure US English is used for all code.
- Use existing DokuWiki syntax and conventions.
Final Formatting
Once a DokuWiki page has been finalised:
- Reflow text to 80 columns.
スコア
総合スコア
リポジトリの品質指標に基づく評価
SKILL.mdファイルが含まれている
ライセンスが設定されている
100文字以上の説明がある
GitHub Stars 100以上
3ヶ月以内に更新がある
10回以上フォークされている
オープンIssueが50未満
プログラミング言語が設定されている
1つ以上のタグが設定されている
レビュー
レビュー機能は近日公開予定です