nestjs-feature-audit
Audit NestJS Features Against Their Roadmaps
Source code alone cannot establish whether a NestJS feature satisfies its roadmap. This skill compares requirements with revision-specific evidence and reports completed work, gaps, legacy paths, bugs, and blockers.
๋ด ์์ด์ ํธ๋ก ์ค์น
์ด ์์ฒญ์ ์์ด์ ํธ์ ๋ณต์ฌํ์ธ์. ๊ณต์ Skill ํ์ด์ง์ ๋งค๋ํ์คํธ๊ฐ ํฌํจ๋์ด ์์ต๋๋ค.
Review the Skillstore skill "nestjs-feature-audit" from https://skillstore.io/skills/amirtaherkhani-nestjs-feature-audit.md and its manifest at https://skillstore.io/api/skills/amirtaherkhani-nestjs-feature-audit/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.์์ด์ ํธ๋ ๊ณ์ํด์ ๊ณํ์ ํ์ํ๊ณ ๋ณด์ ์ ์ฑ ์์ ์๊ตฌํ๋ ํ์ธ์ ์์ฒญํด์ผ ํฉ๋๋ค.
์์ด์ ํธ๊ฐ ์ฝ๊ธฐ ์ฌ์ด ๋ฆฌ์์ค
AI ์์ด์ ํธ, ํฌ๋กค๋ฌ, ์คํฌ๋ฆฝํธ๊ฐ ์ ์ฒด ํ์ด์ง ๋์ ์ ๋ฆฌ๋ ์ปจํ ์คํธ๋ง ํ์ํ ๋ ์ด ๋งํฌ๋ฅผ ์ฌ์ฉํ์ธ์.
ํ ์คํธํด ๋ณด๊ธฐ
"nestjs-feature-audit" ์ฌ์ฉ ์ค์ ๋๋ค. Audit a feature with verified validation, missing retry logic, an active legacy adapter, and an unauthorized production cutover.
์์ ๊ฒฐ๊ณผ:
- Illustrative verdict: incomplete, with a separate rollout blocker.
- Implemented: request validation is wired and supported by a passing acceptance check.
- Missing/Not Implemented: required retry behavior is absent from the inspected integration points.
- Legacy Code: the old adapter remains active although the roadmap requires replacement.
- Bugs & Blockers: production cutover requires authorization and live acceptance evidence.
- Each real report item includes requirement citations, observed evidence, impact, and the next validation step.
"nestjs-feature-audit" ์ฌ์ฉ ์ค์ ๋๋ค. Audit invoice-reminders when documentation contains only a feature mention without acceptance conditions.
์์ ๊ฒฐ๊ณผ:
- Roadmap required for invoice-reminders before the audit can continue.
- The feature mention does not define concrete outcomes or acceptance conditions.
- The response lists the actual documentation paths, search terms, and rejected candidates.
- Provide a roadmap file or its contents. Implementation status is not classified until the roadmap gate passes.
๋ณด์ ๊ฐ์ฌ
์์ All 35 static findings are false positives: Markdown backticks were mistaken for execution, and a reporting heading was mistaken for system reconnaissance. No evidence found of prompt injection, data exfiltration, or malicious intent in the reviewed files. The workflow includes remote fetch, branch switching, and fast-forward updates, with explicit worktree safeguards and no automatic fixes or publication.
์ํ ์์ธ
โ๏ธ ์ธ๋ถ ๋ช ๋ น์ด (34)
์ด ๋ณด๊ณ ์ ๊ณต์ ๋ฐ ์ธ์ฉ
๋ฒ์ ์ด ์ง์ ๋ ํ๊ฐ ๋ณด๊ณ ์, ์ค๋ฆฝ ๋ฐฐ์ง, ์๋ฒ ๋ ์นด๋ ๋ฐ ์ธ์ฉ์ ๊ณต์ ํ์ธ์. Skillstore๋ ๊ทผ๊ฑฐ๋ฅผ ๋ณด๊ณ ํ์ง๋ง ์ด Skill์ ์์ ์ฌ๋ถ๋ฅผ ํ๋จํ์ง ์์ต๋๋ค.
๋ณด๊ณ ์ ๋งํฌ ๋ณต์ฌ
https://skillstore.io/skills/amirtaherkhani-nestjs-feature-audit/audits/1?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportMarkdown ๋ฐฐ์ง
[](https://skillstore.io/skills/amirtaherkhani-nestjs-feature-audit?utm_source=security_passport_badge)HTML ๋ฐฐ์ง
<a href="https://skillstore.io/skills/amirtaherkhani-nestjs-feature-audit?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/amirtaherkhani-nestjs-feature-audit/security.svg" alt="Skillstore security assessment" loading="lazy"></a>์๋ฒ ๋ ์นด๋
<iframe src="https://skillstore.io/embed/skills/amirtaherkhani-nestjs-feature-audit.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>ํ์ ์ธ์ฉ (APA ยท BibTeX ยท CFF)
APA ์ธ์ฉ
amirtaherkhani. (2026). nestjs-feature-audit security audit report (audit version 1) [Author version 1.0.2]. Skillstore. https://skillstore.io/skills/amirtaherkhani-nestjs-feature-audit/audits/1BibTeX ์ธ์ฉ
@techreport{amirtaherkhani-amirtaherkhani-nestjs-feature-audit-2026,
author = {amirtaherkhani},
title = {nestjs-feature-audit security audit report (audit version 1)},
institution = {Skillstore},
year = {2026},
number = {1},
url = {https://skillstore.io/skills/amirtaherkhani-nestjs-feature-audit/audits/1},
note = {Author version 1.0.2}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "nestjs-feature-audit security audit report (audit version 1)"
version: "1.0.2"
type: report
authors:
- name: "amirtaherkhani"
date-released: "2026-10-04"
url: "https://skillstore.io/skills/amirtaherkhani-nestjs-feature-audit/audits/1"
identifiers:
- type: other
value: "skillstore:amirtaherkhani-nestjs-feature-audit:audit:1"
description: "Skillstore immutable audit report identifier"
Skillstore ์ ์
์ด ์ ์์ ์ด์ ์ฆ๊ฑฐ ์ ๋ขฐ๋: ์ค๊ฐ๋ง๋ค ์ ์๋ ๊ฒ
Check Release Readiness
Compare a feature on a release branch with its acceptance plan and identify missing evidence before approval.
Review Migration Progress
Identify active legacy paths, replacement coverage, and rollout prerequisites against a documented migration roadmap.
Plan Acceptance Validation
Map roadmap requirements to tests and observed behavior, then list the checks needed to resolve unverified items.
์ด ํ๋กฌํํธ๋ฅผ ์ฌ์ฉํด ๋ณด์ธ์
Audit the payments feature against its documented roadmap on main. Return the evidence-backed report without implementing fixes.
Audit subscriptions on branch release/subscriptions against the documented acceptance plan. Record revision freshness and cite evidence for each requirement. Do not implement fixes.
Audit internal-events against its migration roadmap on main. Separate replacement code, active legacy paths, and production cutover prerequisites. Report exit evidence without deploying.
Audit refunds on branch release/refunds using the attached roadmap as the authoritative target. Trace each acceptance condition across source, wiring, tests, configuration, and available runtime evidence. Deduplicate findings and identify next validation steps. Do not mutate implementation or publish changes.
๋ชจ๋ฒ ์ฌ๋ก
- Name the feature, target branch, and authoritative roadmap before requesting comparison.
- Keep the worktree clean and approve any local-snapshot exception explicitly when remote freshness cannot be verified.
- Review each requirement citation and next-proof step before treating implemented source as production completion.
ํผํ๊ธฐ
- Treating a TODO mention or existing source code as the feature roadmap.
- Interpreting unavailable tests, missing runtime access, or unperformed deployment checks as verified success.
- Using an audit request as permission to implement fixes, publish changes, or deploy.
์์ฃผ ๋ฌป๋ ์ง๋ฌธ
What does this skill require?
What happens when no roadmap is available?
Can I supply the roadmap directly?
Does the audit change Git state?
Will it fix findings or deploy the feature?
Can I use it with Claude, Codex, and Claude Code?
๊ฐ๋ฐ์ ์ธ๋ถ ์ ๋ณด
์์ฑ์
amirtaherkhani๋ผ์ด์ ์ค
MIT
์์ฑ์ ๋ฒ์
v1.0.2
Skillstore ๋ฆฌ๋น์
r1
๋ฆฌํฌ์งํ ๋ฆฌ
https://github.com/amirtaherkhani/nestjs-skills/tree/b82cdf0312e1c1bcaf871bb67473e91b2a1befad/skills/nestjs-feature-audit์ฐธ์กฐ
c97a1862d1bc82763903ee068cd15acab35d638c
์ ์ง๋ณด์ ์ต์ ์ฑ
2026. 10. 5.
์ฌ์ฉ๋
0 ๋ค์ด๋ก๋ ยท 0 ์กฐํ
ํ์ผ ๊ตฌ์กฐ
๐ agents/
๐ openai.yaml
๐ evals/
๐ evals.json
๐ references/
๐ evidence-classification.md
๐ report-template.md
๐ roadmap-discovery.md
๐ SKILL.md