mirror of
https://github.com/nodnarbnitram/claude-code-extensions.git
synced 2026-09-14 18:36:21 +08:00
f80d95a869
## Summary - ✨ Add skill system with 3 skills (cloudflare-vpc-services, code-reviewer, commit-helper) and skill skeleton template - ✨ Add 8 specialized agents for ArgoCD, Braintrust, GitHub Actions, Fumadocs, and Helm - ✨ Add 4 new slash commands (/agent-intent-from-docs, /create-skill, /triage, /wrapup-skillup) - 📝 Add comprehensive plugin system documentation (plugins.md, plugins-reference.md, plugin-marketplaces.md, agent-skills.md) - 🔧 Update install_extensions.py to support skill discovery and installation - 🔧 Add skill_forced_eval hook and update settings.json ## Test plan - [x] Verify skills are discovered by running `uv run install_extensions.py list --type skill` - [x] Test `/create-skill` command creates proper skill structure - [x] Verify new agents appear in `/agents` interface - [x] Confirm new commands work via `/help` - [x] Review documentation renders correctly
32 lines
588 B
Markdown
32 lines
588 B
Markdown
# Scripts
|
|
|
|
Place automation scripts here that support the skill's functionality.
|
|
|
|
## Guidelines
|
|
|
|
- Use `uv run --script` format for Python scripts (zero-config dependencies)
|
|
- Make scripts executable: `chmod +x script.py`
|
|
- Include a shebang: `#!/usr/bin/env -S uv run --script`
|
|
- Document dependencies in the script header
|
|
|
|
## Example Script
|
|
|
|
```python
|
|
#!/usr/bin/env -S uv run --script
|
|
# /// script
|
|
# requires-python = ">=3.11"
|
|
# dependencies = [
|
|
# "requests",
|
|
# ]
|
|
# ///
|
|
|
|
import requests
|
|
|
|
def main():
|
|
# Your script logic here
|
|
pass
|
|
|
|
if __name__ == '__main__':
|
|
main()
|
|
```
|