practicing-software-engineering
Installation
SKILL.md
ソフトウェアエンジニアリングプラクティス
新しいプロジェクトを成功させるための基盤構築から、チーム組織設計、ペアプログラミング、 優れた開発者習慣まで、ソフトウェア開発の横断的プラクティスを体系化したガイド。
このスキルの使い方
| 状況 | 参照先 |
|---|---|
| 新規プロジェクト開始時の基盤設計 | FOUNDATIONS.md |
| チーム組織設計・チームトポロジー | TEAM-ORGANIZATION.md |
| ペアプログラミング導入・パターン選択 | TEAM-ORGANIZATION.md |
| 開発者習慣の確立・悪習慣の排除 | DEVELOPER-HABITS.md |
| IC効果性マインドセット・アウトカム思考 | EFFECTIVENESS-MINDSET.md |
| キャリア成長・昇進・IC vs Management パス | CAREER-GROWTH.md |
| PM/デザイナー協働・権限なきリーダーシップ | INFLUENCE-LEADERSHIP.md |
| 個人・チームのアンチパターン検出・対処 | ANTI-PATTERNS.md |
Related skills
More from sumik5/sumik-claude-plugin
developing-bash
>-
15implementing-dynamic-authorization
Dynamic authorization design covering ABAC, ReBAC, PBAC models and Cedar policy language. Use when designing access control systems, choosing authorization models, or writing Cedar policies. Distinct from securing-code (code-level) by focusing on authorization model selection and policy-based access control.
15enforcing-type-safety
REQUIRED for all TypeScript/Python code. Automatically load when writing type annotations or handling external data. Any/any types strictly prohibited. Enforces strict mode configuration and type guard implementation.
14applying-design-guidelines
>-
13creating-flashcards
>-
2styling-with-tailwind
>-
2