ck-help

[IMPORTANT] Use TaskCreate to break ALL work into small tasks BEFORE starting — including tasks for each file read. This prevents context loss from long files. For simple tasks, AI MUST ask user whether to skip.

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "ck-help" with this command: npx skills add duc01226/easyplatform/duc01226-easyplatform-ck-help

[IMPORTANT] Use TaskCreate to break ALL work into small tasks BEFORE starting — including tasks for each file read. This prevents context loss from long files. For simple tasks, AI MUST ask user whether to skip.

Quick Summary

Goal: Provide ClaudeKit usage guidance by running the help script and presenting results based on output type.

Workflow:

  • Translate — Convert user arguments to English if needed

  • Execute — Run python .claude/scripts/ck-help.py "$ARGUMENTS"

  • Detect Type — Read @CK_OUTPUT_TYPE marker (comprehensive-docs, category-guide, command-details, search-results, task-recommendations)

  • Present — Show COMPLETE script output verbatim, then add practical context and examples

Key Rules:

  • Never replace or summarize script output; always show it fully then enhance

  • /plan then /code is the correct flow; NEVER suggest /plan then /cook

  • /cook is standalone (has its own planning)

Be skeptical. Apply critical thinking, sequential thinking. Every claim needs traced proof, confidence percentages (Idea should be more than 80%).

Think harder. All-in-one ClaudeKit guide. Run the script and present output based on type markers.

Pre-Processing

IMPORTANT: Always translate $ARGUMENTS to English before passing to script.

The Python script only understands English keywords. If $ARGUMENTS is in another language:

  • Translate $ARGUMENTS to English

  • Pass the translated English string to the script

Execution

python .claude/scripts/ck-help.py "$ARGUMENTS"

Output Type Detection

The script outputs a type marker on the first line: @CK_OUTPUT_TYPE:<type>

Read this marker and adjust your presentation accordingly:

@CK_OUTPUT_TYPE:comprehensive-docs

Full documentation (config, schema, setup guides).

Presentation:

  • Show the COMPLETE script output verbatim - every section, every code block

  • THEN ADD helpful context:

  • Real-world usage examples ("For example, if you're working on multiple projects...")

  • Common gotchas and tips ("Watch out for: ...")

  • Practical scenarios ("This is useful when...")

  • End with a specific follow-up question

Example enhancement after showing full output:

Additional Tips

When to use global vs local config:

  • Use global (~/.claude/.ck.json) for personal preferences like language, issue prefix style
  • Use local (./.claude/.ck.json) for project-specific paths, naming conventions

Common setup for teams: Each team member sets their locale globally, but projects share local config via git.

Need help setting up a specific configuration?

@CK_OUTPUT_TYPE:category-guide

Workflow guides for command categories (fix, plan, cook, etc.).

Presentation:

  • Show the complete workflow and command list

  • ADD practical context:

  • When to use this workflow vs alternatives

  • Real example: "If you encounter a bug in authentication, start with..."

  • Transition tips between commands

  • Offer to help with a specific task

@CK_OUTPUT_TYPE:command-details

Single command documentation.

Presentation:

  • Show full command info from script

  • ADD:

  • Concrete usage example with realistic input

  • When this command shines vs alternatives

  • Common flags or variations

  • Offer to run the command for them

@CK_OUTPUT_TYPE:search-results

Search matches for a keyword.

Presentation:

  • Show all matches from script

  • HELP user navigate:

  • Group by relevance if many results

  • Suggest most likely match based on context

  • Offer to explain any specific command

  • Ask what they're trying to accomplish

@CK_OUTPUT_TYPE:task-recommendations

Task-based command suggestions.

Presentation:

  • Show recommended commands from script

  • EXPLAIN the reasoning:

  • Why these commands fit the task

  • Suggested order of execution

  • What each step accomplishes

  • Offer to start with the first recommended command

Key Principle

Script output = foundation. Your additions = value-add.

Never replace or summarize the script output. Always show it fully, then enhance with your knowledge and context.

Important: Correct Workflows

  • /plan → /code : Plan first, then execute the plan

  • /cook : Standalone - plans internally, no separate /plan needed

  • NEVER suggest /plan → /cook (cook has its own planning)

IMPORTANT Task Planning Notes (MUST FOLLOW)

  • Always plan and break work into many small todo tasks

  • Always add a final review todo task to verify work quality and identify fixes/enhancements

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

pdf-to-markdown

No summary provided by upstream source.

Repository SourceNeeds Review
General

markdown-to-docx

No summary provided by upstream source.

Repository SourceNeeds Review
General

docx-to-markdown

No summary provided by upstream source.

Repository SourceNeeds Review