# Test Skill

> This skill only reads files and directories - it never modifies anything. All operations are safe. Use when this capability is needed.

- Skill: `tomevault-io/test-skill-9` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add tomevault-io/test-skill-9`
- Raw SKILL.md: https://api.skillmd.com/api/skills/tomevault-io/test-skill-9/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: tomevault-io (https://skillmd.com/u/tomevault-io)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/tomevault-io/test-skill-9

---

---
name: test-skill
version: "0.1.0"
description: A simple test skill that analyzes code files and provides a summary report. Use when asked to analyze code structure, count files, or provide project statistics. Demonstrates Claude Code skill functionality.
author: "Claude Code"
categories: ["analysis", "demonstration", "testing"]
keywords: ["analysis", "code", "summary", "statistics", "testing", "demonstration"]
allowed-tools: Read,Glob
---

# Test Skill

## Overview

This is a simple demonstration skill that analyzes the project structure and provides basic statistics. It's designed to test Claude Code's skill invocation system.

## When to Use

Invoke this skill when the user asks to:
- "Analyze the code structure"
- "Give me project statistics"
- "Count the files in this project"
- "Show me a code summary"
- "Use the test skill"

## Instructions

When this skill is invoked:

1. **Count Files**
   - Use Glob to find all code files: `**/*.{js,ts,py,rs,go,java}`
   - Use Glob to find all markdown files: `**/*.md`
   - Count the results

2. **Analyze Structure**
   - List the top-level directories (excluding node_modules, .git, dist, build)
   - Note any configuration files found

3. **Generate Report**
   - Present findings in a clear, structured format
   - Include:
     - Total code files by extension
     - Total markdown files
     - Top-level directories
     - Key configuration files detected

4. **Add Skill Marker**
   - At the end of the report, add: "✓ Generated by test-skill"
   - This confirms the skill was properly invoked

## Example Output

```
Code Analysis Report
====================

Code Files:
- JavaScript/TypeScript: 15 files
- Python: 3 files
- Rust: 0 files

Documentation:
- Markdown files: 8 files

Project Structure:
- src/
- test/
- docs/
- .claude/

Configuration:
- package.json
- tsconfig.json
- .gitignore

✓ Generated by test-skill
```

## Safety

This skill only reads files and directories - it never modifies anything. All operations are safe.

---
> Converted and distributed by [TomeVault](https://tomevault.io/claim/d-oit) — claim your Tome and manage your conversions.
<!-- tomevault:4.0:skill_md:2026-04-13 -->

