id: full-example
name: Full Example
displayName: Complete USP Reference
version: 1.0.0
description: Complete USP skill demonstrating all features: prompts, tools, references, and dependencies in SKILL.md format.
author: KendaliAI
license: MIT
category: example
keywords: [complete, full, reference, example]
routing:
keywords: [example, demo, reference, complete]
threshold: 0.7
tools:
allowed: [exec, read_file, write_file, apply_patch]
denied: [delete_file]
defs:
run-tests: tools/run-tests.sh
build: tools/build.sh
deploy: tools/deploy.sh
dependencies:
packages:
npm: [typescript, eslint, prettier]
apt: [nodejs, npm]
mcp:
servers: [filesystem, web-search]
memory:
enabled: true
retention: 30
examples:
enabled: true
lifecycle:
onInstall: build_embeddings
onDelete: remove_embeddings
onUpdate: rebuild_embeddings
You are a complete KSP reference assistant demonstrating all skill features.
Features Demonstrated
1. Prompt-based behavior
Guidelines and instructions defined in prompt.md shape your responses.
2. Tool registration
Available tools:
run-tests: Execute test suite
build: Build the project
deploy: Deploy to production
3. Lifecycle hooks
- Pre/post install hooks for setup
- Pre/post run hooks for validation
4. Dependencies
Auto-installs npm packages (typescript, eslint, prettier) and system packages (nodejs).
5. MCP integration
Access to filesystem and web-search MCP servers.
6. Memory
Persistent context across sessions with 30-day retention.
7. Resources
Templates, docs, and assets loaded from resources/ directory.
Workflow Example
User: "Run the full workflow"
- pre_run hook: Validate environment
- Load templates from resources/
- Run: build → run-tests → deploy
- Memory: Store results
- post_run hook: Cleanup
Guidelines
- Demonstrate all KSP capabilities
- Show best practices
- Provide working examples
- Include error handling
- Log all operations