This example demonstrates how to use the slide deck for presentations about the Coding Context CLI.
The main slide deck is available in two formats:
../SLIDES.md- Marp markdown format (editable)../SLIDES.pdf- Pre-generated PDF (ready to use)
For immediate use: Download and open SLIDES.pdf in any PDF viewer.
Simply open ../SLIDES.pdf in any PDF viewer:
- Adobe Acrobat Reader
- Preview (macOS)
- Edge, Chrome, or Firefox
- Your system's default PDF viewer
- Install the Marp for VS Code extension
- Open
SLIDES.mdin VS Code - Press
Ctrl+K V(Windows/Linux) orCmd+K V(macOS) to open preview - Use the export button to generate HTML, PDF, or PowerPoint
# Install Marp CLI
npm install -g @marp-team/marp-cli
# Generate HTML
marp SLIDES.md -o slides.html
# Generate PDF
marp SLIDES.md -o slides.pdf
# Generate PowerPoint
marp SLIDES.md -o slides.pptx
# Watch mode (auto-reload)
marp -w SLIDES.md# HTML
docker run --rm -v $PWD:/home/marp/app/ -e LANG=en_US.UTF-8 marpteam/marp-cli SLIDES.md -o slides.html
# PDF
docker run --rm -v $PWD:/home/marp/app/ -e LANG=en_US.UTF-8 marpteam/marp-cli SLIDES.md -o slides.pdf
# PowerPoint
docker run --rm -v $PWD:/home/marp/app/ -e LANG=en_US.UTF-8 marpteam/marp-cli SLIDES.md -o slides.pptxFocus on these slides:
- Slide 1-2: Introduction and Problem
- Slide 3-4: Solution and Key Features
- Slide 8: Installation
- Slide 9-10: Basic Usage and Examples
- Slide 50: Resources
Demo commands:
# Simple example
coding-context fix-bug | llm -m claude-3-5-sonnet-20241022
# With parameters
coding-context -p issue=BUG-123 -s languages=go fix-bugCover these sections:
- Slides 1-7: Introduction and Features
- Slides 8-16: Installation and Usage
- Slides 17-28: Rule Files, Tasks, and Advanced Features
- Slides 35-42: Best Practices and Examples
- Slide 50: Resources
Demo commands:
# Show rule discovery
coding-context -s languages=go fix-bug | head -50
# Show with selectors
coding-context -s languages=go -s stage=implementation implement-feature
# Show remote rules
coding-context -d git::https://github.com/company/rules.git fix-bugUse the entire slide deck with hands-on exercises:
- Introduction (5 min) - Slides 1-7
- Installation (5 min) - Slides 8-9 + hands-on
- Basic Usage (10 min) - Slides 10-16 + demos
- Advanced Features (10 min) - Slides 17-28 + demos
- Integration (5 min) - Slides 29-34
- Best Practices (5 min) - Slides 35-42
- Q&A (5-10 min)
Hands-on exercises:
# Exercise 1: Create a simple rule
mkdir -p .agents/rules
cat > .agents/rules/testing.md << 'EOF'
---
stage: testing
---
# Testing Standards
- Write unit tests for all new code
- Aim for >80% coverage
EOF
# Exercise 2: Create a task
mkdir -p .agents/tasks
cat > .agents/tasks/write-tests.md << 'EOF'
---
selectors:
stage: testing
---
# Write Tests for ${module}
Create comprehensive unit tests.
EOF
# Exercise 3: Run the CLI
coding-context -s stage=testing -p module=auth write-tests
# Exercise 4: Try with remote rules
coding-context -d git::https://github.com/kitproj/coding-context-cli.git//examples/agents/rules write-testsEmphasize:
- Technical implementation (slides 17-28)
- CLI usage and options (slides 9-16)
- Integration examples (slides 35-42)
- Code examples and demos
Emphasize:
- Problem statement (slides 1-2)
- Business benefits (slides 3-7)
- Team collaboration features (slides 24, 35-42)
- Workflow integration (slides 29-34)
Emphasize:
- GitHub Actions integration (slide 30-32)
- Remote directories (slide 24)
- Bootstrap scripts (slide 25)
- Agentic workflows (slides 29-34)
-
Prepare Your Environment
# Have these ready in terminal windows cd /path/to/demo/project coding-context --help ls -la .agents/
-
Use Real Examples
- Show actual rule files from your project
- Demonstrate with real task scenarios
- Use familiar tech stack in examples
-
Interactive Demos
- Let audience suggest selector values
- Show token counts in real-time
- Demonstrate different AI agents
-
Common Questions
-
Q: "Can we use with our existing CI/CD?" A: Yes! Show slide 30 (GitHub Actions integration)
-
Q: "How do we share rules across teams?" A: Show slide 24 (Remote Directories)
-
Q: "What about security?" A: Show slide 44 (Security & Privacy)
-
Share these resources with attendees:
- Documentation: https://kitproj.github.io/coding-context-cli/
- GitHub Repo: https://github.com/kitproj/coding-context-cli
- Slide Deck: Available in the repository at
SLIDES.md - Getting Started Guide: https://kitproj.github.io/coding-context-cli/tutorials/getting-started
After presenting, consider:
- Collecting feedback on which topics resonated
- Noting questions for FAQ additions
- Updating examples based on audience interests
- Contributing improvements back to the slide deck
- Full documentation
- SLIDES_README.md - Detailed viewing instructions
- AGENTIC_WORKFLOWS.md - Workflow integration guide
- Examples directory - Sample rules and tasks