clean-code
79TypeScript のクリーンコードを改善する
TypeScript コードが重複し、複雑になり、テストしにくくなると、チームは時間を失います。このスキルは、Claude、Codex、Claude Code がよりシンプルな関数、より明確な名前、より安全な構造へ進むよう支援します。
ビジネスロジックのためのコードベース分析
既存システムでは、要件がコード、テスト、設定の中に隠れていることがよくあります。このスキルは、コード上の観察結果を明確なビジネス文書へ変換するための構造化された分析を支援します。
このリクエストをエージェントにコピーしてください。正規の Skill ページとマニフェストが含まれています。
Review the Skillstore skill "codebase-analysis" from https://skillstore.io/skills/doubleslashse-codebase-analysis.md and its manifest at https://skillstore.io/api/skills/doubleslashse-codebase-analysis/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.エージェントは引き続き計画を提示し、セキュリティポリシーで必要な確認を求める必要があります。
AI エージェント、クローラー、スクリプトがページ全体ではなく整理されたコンテキストを必要とする場合は、これらのリンクを使ってください。
「codebase-analysis」を使用しています。 プロダクト調査のために注文管理リポジトリを分析する。
期待される結果:
注文エンティティ、ライフサイクル状態、検証ルール、決済連携ポイント、ユーザーロール、未確認の確認事項を一覧化した簡潔なレポート。
「codebase-analysis」を使用しています。 モダナイゼーションプロジェクトの前にレガシーサービスをレビューする。
期待される結果:
サービス境界、データストア、同期連携、非同期フロー、技術的制約、移行リスクを含むアーキテクチャサマリー。
「codebase-analysis」を使用しています。 テストとドメインサービスから隠れた要件を特定する。
期待される結果:
観察された動作、推定されたビジネスルール、ソース上の根拠、ステークホルダーレビューが必要な前提を分離した要件メモ。
I found no executable code, install hooks, prompt-injection text, credential access, or data exfiltration intent in the two scanned Markdown files. All static findings are false positives caused by code fences, inline code terms, local grep examples, a sample payment URL, and domain-model examples. The bash snippets are fixed local search examples, and the skill declares Read, Grep, Glob, and LSP as allowed tools.
バージョン付き評価レポート、中立的なバッジ、埋め込みカード、引用を共有できます。Skillstore は証拠を報告しますが、この Skill が安全かどうかは判断しません。
https://skillstore.io/skills/doubleslashse-codebase-analysis/audits/9?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report[](https://skillstore.io/skills/doubleslashse-codebase-analysis?utm_source=security_passport_badge)<a href="https://skillstore.io/skills/doubleslashse-codebase-analysis?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/doubleslashse-codebase-analysis/security.svg" alt="Skillstore security assessment" loading="lazy"></a><iframe src="https://skillstore.io/embed/skills/doubleslashse-codebase-analysis.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>DoubleslashSE. (2026). codebase-analysis security audit report (audit version 9) [Author version unspecified]. Skillstore. https://skillstore.io/skills/doubleslashse-codebase-analysis/audits/9@techreport{doubleslashse-doubleslashse-codebase-analysis-2026,
author = {DoubleslashSE},
title = {codebase-analysis security audit report (audit version 9)},
institution = {Skillstore},
year = {2026},
number = {9},
url = {https://skillstore.io/skills/doubleslashse-codebase-analysis/audits/9},
note = {Author version unspecified}
}cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "codebase-analysis security audit report (audit version 9)"
version: "unspecified"
type: report
authors:
- name: "DoubleslashSE"
date-released: "2026-07-06"
url: "https://skillstore.io/skills/doubleslashse-codebase-analysis/audits/9"
identifiers:
- type: other
value: "skillstore:doubleslashse-codebase-analysis:audit:9"
description: "Skillstore immutable audit report identifier"
各作者のスキルは個別のインストール項目として維持されます。推奨バリアントは Skillstore の証拠で順位付けされます。
このバリアントが首位の理由
atman36-codebase-analysis
2026-10-25
doubleslashse-codebase-analysis
2026-09-09
consiliency-codebase-analysis
2026-09-09
変更計画の前に、成熟したアプリケーションからエンティティ、ルール、ワークフロー、連携を抽出します。
リライトや移行の前に、アーキテクチャパターン、境界づけられたコンテキスト、外部依存関係をマッピングします。
機能、権限、データモデル、エッジケースについて実践的な理解を構築します。
codebase-analysis skill を使用して、このリポジトリを分析してください。主要コンポーネント、ドメイン領域、ユーザー機能、想定されるエントリーポイントを要約してください。
サービス、検証ロジック、テスト、ドメインモデル内のビジネスルールを見つけてください。各ルールを根拠と前提条件とともに文書化してください。
このシステムの外部連携、APIエンドポイント、メッセージフロー、認証パターン、エラーハンドリング、交換されるデータをマッピングしてください。
ドメインモデル、ワークフロー、権限、連携、制約、不明点、推奨される検証質問を含むブラウンフィールド調査ブリーフを作成してください。
作成者
DoubleslashSEライセンス
MIT
Skillstore リビジョン
r1
バージョンに関する注意
作者はバージョンを宣言していません。
参照
72d5025b022c77f7a51bdf5c1637c689c80e89d1
メンテナンスの新しさ
2026/7/24
利用状況
9 ダウンロード · 194 閲覧
ファイル構成
📄 SKILL.md
TypeScript のクリーンコードを改善する
TypeScript コードが重複し、複雑になり、テストしにくくなると、チームは時間を失います。このスキルは、Claude、Codex、Claude Code がよりシンプルな関数、より明確な名前、より安全な構造へ進むよう支援します。
TDDでTypeScript機能を構築する
チームは、TypeScriptの変更を素早く進める中で、テストの焦点を保つことに苦労しがちです。このスキルは、実践的なNode.jsパターンを使ってRED-GREEN-REFACTORの作業をガイドします。
SOLID原則をTypeScriptコードに適用する
チームはSOLIDの用語を知っていても、TypeScriptでそれを適用するのに苦労することがよくあります。このスキルは、実践的なリファクタリングパターン、例、レビュー用プロンプトを提供します。
IEEE 830 SRSドキュメントを作成
要件チームには、完全で、追跡可能で、テスト可能な一貫したSRSドキュメントが必要です。このスキルは、IEEE 830の構成、テンプレート、検証チェックリストを提供します。
明確なソフトウェア要件を引き出す
要件定義は、ステークホルダーの入力が曖昧または不完全な場合に停滞しがちです。このスキルは、実用的な要件を得るためのインタビュー構成、質問プロンプト、検証方法を提供します。
技術システムを文書化する
技術チームは、API、データモデル、連携、セキュリティ、インフラストラクチャに関する一貫したドキュメントを必要とすることがよくあります。このスキルは、ソース上の根拠を構造化された技術要件に変換するテンプレートとチェックリストを提供します。
Audit NestJS Code with Evidence-Backed Findings
作成者 amirtaherkhani
NestJS repositories can hide boundary flaws and runtime risks that lint results alone cannot reveal. This skill combines local evidence collection and semantic review into one prioritized report.
仕様で構造化するAI開発
作成者 89jobrien
複雑なAI支援プロジェクトでは、実装が始まる前に明確さが失われることがあります。このスキルは、段階的な仕様策定、ガバナンス、計画、分析、タスク実行を通じてチームを導きます。
シニアレベルのパターンでフルスタックアプリを構築
作成者 davila7
チームは、スタックの選択、プロジェクト設定、品質チェックの調整に時間を費やしがちです。このスキルは、Claude、Codex、Claude Code に再利用可能なフルスタック向けガイダンスとヘルパースクリプトを提供します。
要件変更ワークフローを標準化する
作成者 yunshu0909
要件変更は意図した範囲を超えて広がり、回帰リスクを不明確にしがちです。このスキルは、Claude、Codex、Claude Code に、スコープ設定、影響レビュー、検証、意思決定記録のためのゲート付きワークフローを提供します。
ウォーターフォールのフェーズゲートを強制する
作成者 Chemiseblanc
AI コーディングセッションでは、プレッシャーが高まると要件、設計、テストが省略されることがあります。このスキルは、文書化されたゲートを備えた厳格なウォーターフォールフロー内に作業を保ちます。
Next.js App Routerアーキテクチャを計画する
作成者 89jobrien
Next.jsチームは、ルート、コンポーネント、データ読み込み、移行手順の選択に苦労することがあります。このスキルは、App Router、Server Components、パフォーマンスに関する構造化されたアーキテクチャ指針を提供します。