| name | skills-overview |
| description | Master index of all available skills for development workflows. Use when needing guidance on which skill to apply or when starting work on any project. |
Skills Overview
Installation
pip install scitex-ssh
pip install -e /home/ywatanabe/proj/scitex-ssh
Personal skills collection for software development, scientific computing, and project management.
Available Skills
Development & Programming
- programming-common: General best practices for all languages (clean code, testing, refactoring)
- development-philosophy: Core philosophy (development cycles, naming, architecture decisions)
- python-scitex: Python development for scientific computing and SciTeX projects
Language-Specific
- elisp-development: Emacs Lisp development best practices
Writing & Documentation
- scientific-writing: Academic manuscripts (abstracts, methods, results, figures)
Project & Workflow
- project-management: Project organization, bug reports, feature requests, multi-agent coordination
- shell-scripting: Shell/bash scripting best practices
- command-line-tools: Unix CLI tools (rm, tree, etc.)
Infrastructure
- mcp-servers: MCP audio servers for speech feedback
- scitex-cloud: SciTeX cloud infrastructure
When to Use Which Skill
| Task | Skill |
|---|
| Writing Python code | python-scitex, programming-common |
| Writing Emacs Lisp | elisp-development |
| Starting a new project | development-philosophy |
| Managing tasks/bugs | project-management |
| Writing papers | scientific-writing |
| Shell scripts | shell-scripting |
| CLI tool usage | command-line-tools |
Skill Composition
Skills can be combined for complex tasks:
- New Python project: development-philosophy + python-scitex + programming-common
- Scientific paper code: python-scitex + scientific-writing
- Emacs package: elisp-development + programming-common