with one click
clawthority
clawthority contains 22 collected skills from OpenAuthority, with repository-level occupation coverage and site-owned skill detail pages.
Skills in this repository
Checks whether a given path exists in the filesystem, returning a boolean result for both files and directories.
Copies a file from a source path to a destination path. The source file remains unchanged after the operation.
Removes a file or empty directory at the specified path. Recursive deletion and trash/recycle-bin moves are out of scope.
Replaces the first occurrence of old_string with new_string in a file.
Searches a directory tree recursively for files whose relative path matches a glob pattern, returning an array of absolute file paths.
Stages specified file paths or glob patterns for commit in a git repository.
Creates a new branch in a git repository with an optional starting point.
Switches the working directory to a specified branch or commit in a git repository.
Clones a remote git repository to a specified local path.
Returns unified diff output for a git repository, with optional ref and path filters.
Returns formatted commit history for a git repository, with optional limit and path filters.
Merges a specified branch into the current branch in a git repository.
Pushes commits from the current branch to a remote git repository.
Resets the current HEAD to a specified commit with a chosen reset mode (soft, mixed, or hard).
Returns the current git repository status with staged, unstaged, and untracked file lists.
Searches for a regex pattern across files in a directory tree, returning an array of matches with file paths, line numbers, and matched line content.
Lists file and directory names in a specified path, with optional recursive traversal.
Creates a directory at the specified path, including any missing parent directories. Returns gracefully if the directory already exists.
Moves a file from a source path to a destination path. The source file is removed after a successful move.
Reads the UTF-8 text content of a file and returns it as a string.
Reads the UTF-8 text content of multiple files in a single concurrent operation, returning a mapping of paths to their content or error status.
Writes UTF-8 text content to a file, creating it (and any missing parent directories) if it does not exist, or overwriting it if it does.