01
このSkillでできること
- ✓ABAPソースの命名規則をチェックする
- ✓ABAP Formatterや整形規約への準拠を確認する
- ✓廃止構文、制御フロー、クラス・メソッド、エラー処理のアンチパターンを検出する
- ✓検出事項をblocker、should、noteに分類し、ATCルールとの対応を確認する
02
使い方
01
STEP 1
docs/standards/clean-abap-checklist.mdを読み、記載された基準に沿って確認する
02
STEP 2
命名(§1)、Pretty-printerと整形(§10)、アンチパターン(§2、§4、§6、§7、§8)の順に確認する
03
STEP 3
各指摘にチェックリストの節番号と重大度を付け、blockerはATCルールパックとの対応を確認する
04
STEP 4
blockerが1件でもあればFAILとし、修正されるまで有効化またはリリースしない
03
Skillのインストール
初心者におすすめ
AIにこのSkillを追加してもらう
GitHub URLごとCodexやClaude Codeへ渡し、現在の環境に合う方法を判断してもらいます。
このGitHubリポジトリにあるSkillを確認し、現在の環境に適した方法でインストールしてください。
インストール後、正常に利用できることを確認し、基本的な使い方も簡潔に説明してください。
Repository:
https://github.com/5throck/co-abap手動でインストールする
README / SKILL.mdから機械抽出できたコマンドのみ表示しています。推測したコマンドではありません。
curl -fsSL https://bun.sh/install | bash04
このSkillを使うプロンプト例
Skill名を明示すると、意図したSkillを使わせやすくなります。自動発動型では必須とは限りません。
このABAPコードをClean ABAPチェックリストに基づいてレビューしてください。命名、Pretty-printerと整形、アンチパターンの3領域を確認し、各指摘にチェックリスト節、重大度、対応するATCチェックIDを付けてください。出力例を見る
| Object | Dimension | Checklist § | Finding | Severity | ATC check |
|---|---|---|---|---|---|
| ZCL_EXAMPLE | Naming | §1 | ローカル変数の型接頭辞 | blocker | - |
Review verdict: FAIL (1 blocker findings)05
安全性チェック
自動解析による参考情報です。Skillの安全性を保証するものではありません。
外部API通信検出あり
Shellコマンド実行明確な記述なし
ファイル読み取り明確な記述なし
ファイル書き込み明確な記述なし
ネットワークアクセス検出あり
認証情報検出あり
検出根拠を見る
- network: y-1 findings). --- ## Community - 🐛 [Report Issues](https://github.com/5throck/co-abap/issues) - 💡 [Feature Requests](https://github.com/5throck/co-ab
- network: hub.com/5throck/co-abap/issues) - 💡 [Feature Requests](https://github.com/5throck/co-abap/discussions) --- ## Related Documentation - [Plugin Distribu
- credential: s --all` | Run locally after documentation changes | | Secret scan | `gitleaks git --no-banner` | `Secret Scan` job | CI uses pinned Bun `1.4.2`; the
- credential: hanges | | Secret scan | `gitleaks git --no-banner` | `Secret Scan` job | CI uses pinned Bun `1.4.2`; the Typecheck and Script Tests gates run on an u
06
関連Skill
api-design-review
API設計レビュー
REST、GraphQL、gRPC、非同期イベントAPIの設計や契約を、互換性・ページネーション・認可など7項目でレビューします。
評価確度:暫定agent-skillsai-agentscursor
add-customer-to-user-list
Langfuseユーザー一覧への顧客追加
Langfuseの公開ユーザー・導入企業一覧に、企業情報や利用用途、ユーザーストーリーまたは外部参照を追加・更新するスキル。
agent-skillsagentsgenai
humanizer
humanizer
AIらしい文章のパターンを取り除き、内容や主張を変えずに自然な文章へ書き換えるスキル。
評価確度:暫定AI文章文章リライト自然な文章