code-review-and-quality
785つの品質軸でコードをレビュー
コード変更には、正確性、セキュリティ、アーキテクチャ、可読性、パフォーマンスに関する問題が潜んでいる可能性があります。このスキルは、体系的なレビュープロセスを適用し、優先順位が明確で実行可能なフィードバックを提供します。
Plan Safer Deprecations and Migrations
Legacy systems create maintenance cost and migration risk. This skill provides staged plans, compatibility checks, and rollback guidance for controlled change.
このリクエストをエージェントにコピーしてください。正規の Skill ページとマニフェストが含まれています。
Review the Skillstore skill "deprecation-and-migration" from https://skillstore.io/skills/addyosmani-deprecation-and-migration.md and its manifest at https://skillstore.io/api/skills/addyosmani-deprecation-and-migration/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.エージェントは引き続き計画を提示し、セキュリティポリシーで必要な確認を求める必要があります。
AI エージェント、クローラー、スクリプトがページ全体ではなく整理されたコンテキストを必要とする場合は、これらのリンクを使ってください。
「deprecation-and-migration」を使用しています。 We need to rename a heavily used database column without downtime.
期待される結果:
Add the new nullable column, deploy dual writes, backfill in throttled batches, switch reads after validation, stop writing the old column, then drop it in a later deployment.
「deprecation-and-migration」を使用しています。 A legacy API has active consumers but a replacement is ready.
期待される結果:
All 28 external-command findings are false positives caused by Markdown backticks, fenced code examples, and documented command names; the skill does not execute them. The three reconnaissance findings are ordinary migration rationale and verification checklist text, with no evidence of prompt injection, data exfiltration, or malicious intent.
バージョン付き評価レポート、中立的なバッジ、埋め込みカード、引用を共有できます。Skillstore は証拠を報告しますが、この Skill が安全かどうかは判断しません。
https://skillstore.io/skills/addyosmani-deprecation-and-migration/audits/1?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report[](https://skillstore.io/skills/addyosmani-deprecation-and-migration?utm_source=security_passport_badge)<a href="https://skillstore.io/skills/addyosmani-deprecation-and-migration?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/addyosmani-deprecation-and-migration/security.svg" alt="Skillstore security assessment" loading="lazy"></a><iframe src="https://skillstore.io/embed/skills/addyosmani-deprecation-and-migration.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>addyosmani. (2026). deprecation-and-migration security audit report (audit version 1) [Author version unspecified]. Skillstore. https://skillstore.io/skills/addyosmani-deprecation-and-migration/audits/1@techreport{addyosmani-addyosmani-deprecation-and-migration-2026,
author = {addyosmani},
title = {deprecation-and-migration security audit report (audit version 1)},
institution = {Skillstore},
year = {2026},
number = {1},
url = {https://skillstore.io/skills/addyosmani-deprecation-and-migration/audits/1},
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: "deprecation-and-migration security audit report (audit version 1)"
version: "unspecified"
type: report
authors:
- name: "addyosmani"
date-released: "2026-09-19"
url: "https://skillstore.io/skills/addyosmani-deprecation-and-migration/audits/1"
identifiers:
- type: other
value: "skillstore:addyosmani-deprecation-and-migration:audit:1"
description: "Skillstore immutable audit report identifier"
Assess consumers, select a replacement, and create an incremental plan for migration, verification, and removal.
Design compatibility layers, feature-flag cutovers, documentation, and consumer-by-consumer migration work.
Plan additive schema changes, batched backfills, dual writes, read cutovers, and a later destructive cleanup.
Should we deprecate this system? Review its value, consumers, replacement options, migration cost, and ongoing maintenance cost. Return a decision with evidence needed.
Create a staged migration plan from [old system] to [replacement]. Include consumer discovery, documentation, verification, rollout gates, rollback actions, and removal criteria.
Compare the Strangler, adapter, and feature-flag patterns for migrating [system]. Recommend one based on traffic control, compatibility, ownership, and rollback needs.
Design a production-safe expand, migrate, and contract plan for changing [schema element]. Include dual writes, batched backfill, validation, read cutover, rollback, and cleanup gates.
作成者
addyosmaniライセンス
MIT
Skillstore リビジョン
r1
バージョンに関する注意
作者はバージョンを宣言していません。
参照
5d5054f8a23586f9b500fece1cb613a9dffc787b
メンテナンスの新しさ
2026/9/19
利用状況
0 ダウンロード · 0 閲覧
ファイル構成
📄 SKILL.md
5つの品質軸でコードをレビュー
コード変更には、正確性、セキュリティ、アーキテクチャ、可読性、パフォーマンスに関する問題が潜んでいる可能性があります。このスキルは、体系的なレビュープロセスを適用し、優先順位が明確で実行可能なフィードバックを提供します。
Clarify User Intent Before You Build
Underspecified requests cause teams to build the wrong outcome and discover misalignment late. This skill runs a focused, one-question interview that turns ambiguity into confirmed intent.
Plan Work Into Verifiable Tasks
Large or vague software work can hide dependencies, missing acceptance criteria, and verification gaps. This skill converts a specification into ordered task slices with checkpoints, scope guidance, and clear completion conditions.
Document Decisions and Architecture Clearly
Teams lose context when important technical decisions remain in chat, code comments, or individual memory. This skill turns architectural reasoning, API guidance, project instructions, and release changes into structured documentation.
Build Accessible, Production-Ready Frontends
Frontend work can become inconsistent, inaccessible, or difficult to maintain. This skill guides component architecture, responsive layouts, state handling, and polished user experiences.
Debug Errors with a Root-Cause Workflow
Debugging failures by guesswork wastes time and can hide the real cause. This skill provides a repeatable process for reproducing, isolating, fixing, and verifying problems.
リリースパケットを準備する
作成者 yaojingang
リリースチームは、ロールアウト手順、移行メモ、ロールバックのトリガー、ステークホルダー向けメッセージを別々の場所に集めることがよくあります。このスキルは、それらの入力を go/no-go ガイダンス付きの 1 つの構造化されたリリースパケットにまとめます。
wp-migrate.sh で WordPress サイトを移行
作成者 BWBama85
WordPress の移行を手作業で行うと、データベース、URL、ファイルが破損する可能性があります。このスキルは、プッシュ移行、アーカイブのインポート、バックアップ、ドライラン、ロールバックのための wp-migrate.sh ワークフローを案内します。
Firebase Remote Config を構成する
作成者 firebase
モバイルチームには、新しいビルドを出荷せずにアプリの動作を変更する安全な方法が必要です。このスキルは、Remote Config のセットアップ、デフォルト値、テンプレート編集、レビュー済みの CLI デプロイをガイドします。
TypeScript で Azure App Configuration を管理する
作成者 sickn33
アプリケーションチームには、TypeScript サービス全体で一貫した構成、フィーチャーフラグ、更新動作が必要です。このスキルは、セットアップ、SDK の使用、ラベル、スナップショット、Key Vault 参照に関する Azure App Configuration の実践的なパターンを提供します。
Python で Azure App Configuration を管理する
作成者 sickn33
チームには、一貫したクラウド設定とフィーチャーフラグのワークフローが必要です。このスキルは、Azure App Configuration クライアント、ラベル、スナップショット、非同期アクセスに関する Python SDK のガイダンスを提供します。
メールテンプレートをMailtrapに変換
作成者 mailtrap
メールプロバイダー間でテンプレートを移行すると、変数、条件分岐、送信呼び出しが壊れることがあります。このスキルはプロバイダー構文をMailtrap Handlebarsに変換し、レビューが必要な変更をフラグ付けします。