cmd/sgai/skel/.sgai/skills/markdown-navigation/SKILL.md
Tool for navigating large markdown files, providing outline and section extraction. When dealing with large markdown files, need to get outline of sections, extract specific section content. Symptoms - large markdown files, need to navigate structure without reading whole file, extract sections for focused reading, documentation navigation, changelog parsing.
npx skillsauth add sandgardenhq/sgai markdown-navigationInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Provides a tool to quickly get the outline of section titles in a markdown file or extract the body of a specific section.
Core principle: Use simple bash script to parse markdown headers and content for efficient navigation.
Use the markdown-viewer.sh script:
./markdown-viewer.sh file.md for outline./markdown-viewer.sh file.md "Section Name" for section body| Command | Description |
|---------|-------------|
| ./markdown-viewer.sh file.md | Print hierarchical outline of sections |
| ./markdown-viewer.sh file.md "Section" | Print content of specified section |
The tool is implemented as a bash script located at markdown-viewer.sh in this skill directory.
It uses grep -E and sed to parse markdown headers and extract content ranges.
chmod +x)Allows efficient navigation of large markdown files like documentation, changelogs, or project READMEs, saving time on manual searching and improving productivity when working with structured text.
documentation
Start, stop, and steer agentic sessions in sgai workspaces. Use when you need to launch AI agent sessions, halt running sessions, or inject steering instructions to guide the agent mid-execution without stopping it.
development
Monitor sgai workspace status, events, progress, diffs, and workflow diagrams. Use when you need to observe what agents are doing, track progress, get the current state of all workspaces, subscribe to real-time updates via SSE, or inspect code changes.
development
Access agents, skills, and code snippets available in sgai workspaces. Use when you need to discover what agents are defined in a workspace, browse available skills, get skill instructions, find code snippets by language, or retrieve snippet content for a specific task.
data-ai
Handle agent questions and work gates in sgai workspaces. Use when an agent is blocked waiting for human input, when you need to respond to multi-choice questions, approve work gates, or provide free-text answers to agent queries.