Agent Skill
2/7/2026tools
List all core built-in development tools available
A
ashneyderman
0GitHub Stars
1Views
npx skills add ashneyderman/agf
SKILL.md
| Name | tools |
| Description | List all core built-in development tools available |
name: tools description: List all core built-in development tools available params: []
List Built-in Tools
List all core, built-in non-MCP development tools available to the agent.
Instructions
This skill takes no parameters. It displays information about available tools.
- List Core Tools: Display all built-in tools available to the agent
- Format: Use bullet format with TypeScript function syntax showing parameters
- Categorize: Group tools by category (File Operations, Search, Code Operations, Git, etc.)
- Include Details: For each tool, show:
- Tool name
- Function signature with parameters
- Brief description of what it does
Output Format
Display tools in the following format:
## File Operations
- read(filePath: string, offset?: number, limit?: number): Read file contents
- write(filePath: string, content: string): Write or overwrite a file
- edit(filePath: string, oldString: string, newString: string, replaceAll?: boolean): Edit file with replacements
## Search Operations
- glob(pattern: string, path?: string): Find files matching pattern
- grep(pattern: string, include?: string, path?: string): Search file contents
## Code Operations
- bash(command: string, description: string, timeout?: number, workdir?: string): Execute shell command
## Task Management
- task(prompt: string, subagent_type: string, description: string, session_id?: string): Launch specialized agent
- todowrite(todos: Todo[]): Update todo list
- todoread(): Read current todo list
## Skills
- skill(name: string): Load a skill with detailed instructions
Example Output
Available Built-in Tools:
## File Operations
- read(filePath: string, offset?: number, limit?: number)
Read file contents with optional offset and limit for large files
- write(filePath: string, content: string)
Write or overwrite a file (must read first for existing files)
- edit(filePath: string, oldString: string, newString: string, replaceAll?: boolean)
Perform exact string replacements in files
[Continue with other categories...]
Skills Info
Original Name:toolsAuthor:ashneyderman
Download