sw-enginnering-claude-skills
v1.1.0
Published
A collection of software engineering skills for Claude Code CLI
Maintainers
Readme
sw-enginnering-claude-skills
A collection of software engineering skills for Claude Code CLI. These skills extend Claude's capabilities with specialized knowledge and workflows for common software engineering tasks.
Installation
npm install sw-enginnering-claude-skillsThe skills will be automatically installed to ~/.claude/skills/ after installation.
Global Installation
For system-wide access:
npm install -g sw-enginnering-claude-skillsSkills Included
| Skill | Description | |-------|-------------| | code-review-assistant | Comprehensive code review tool for analyzing bugs, security issues, performance problems, and style violations | | database-helper | Database schema design, migration generation, and query optimization | | design-engineer | Audit code for accessibility violations, component quality, and implementation consistency | | product-manager | Create user flows, PRDs, and maintain team alignment | | senior-architect | Technical application design with system architecture, database schemas, and API designs | | skill-creator | Guide for creating effective Claude Code skills | | technical-docs | Generate documentation including READMEs, API references, and ADRs | | testing-generator | Automatically generate comprehensive test suites | | ui-excellence | Apply visual design principles and B2B/enterprise UI patterns | | ux-excellence | UX design patterns and best practices | | ux-jesus | UX discovery agent for product requirements and design briefs |
Usage
After installation, the skills are available in Claude Code. Trigger them using their names or associated keywords:
/code-review-assistant - Review code for issues
/database-helper - Help with database tasks
/design-engineer - Audit code for design issues
/product-manager - Create PRDs and user flows
/senior-architect - Design system architecture
/technical-docs - Generate documentation
/testing-generator - Generate test suites
/ui-excellence - Apply UI design principles
/ux-jesus - UX discovery and design briefsToken Usage & Cost Tracker
This package includes a terminal widget to track your Claude Code token usage and estimated costs.
View Token Costs
After global installation, run:
claude-token-costOr using npm:
npm run token-costThis displays:
- Total usage by model - Input/output tokens and cache usage with costs
- Last 7 days - Daily breakdown of messages, tool calls, and estimated costs
- Summary - Total sessions, messages, and all-time estimated cost
Cost Tracker Options
claude-token-cost --help # Show help
claude-token-cost --json # Output raw JSON dataPricing
Costs are estimated based on Anthropic's published pricing:
| Model | Input | Output | Cache Read | Cache Write | |-------|-------|--------|------------|-------------| | Claude Opus 4.5 | $15/1M | $75/1M | $1.50/1M | $18.75/1M | | Claude Sonnet 4 | $3/1M | $15/1M | $0.30/1M | $3.75/1M |
Commands
List available skills
npm run list-skillsView token costs
npm run token-costUninstall skills
To remove the skills from ~/.claude/skills/:
npm run uninstall-skillsReinstall skills
Run the postinstall script manually:
npm run postinstallManual Installation
If you prefer to install skills manually:
- Clone or download this package
- Copy the contents of the
skills/directory to~/.claude/skills/
cp -R skills/* ~/.claude/skills/Updating Skills
To update to the latest version:
npm update sw-enginnering-claude-skillsThe postinstall script will automatically overwrite existing skills with the updated versions.
Creating Your Own Skills
Use the included skill-creator skill to create new skills:
/skill-creatorThis will guide you through creating a properly structured skill with:
- SKILL.md with frontmatter
- Optional references folder
- Proper triggers and descriptions
License
MIT
