@firstpick/pi-skill-spec-vs-impl-checker

Agents should invoke this skill when a spec, plan, README, issue, or requirement must be verified against implementation. Traces requirements to code, checks interface contracts, and reports gaps or mismatches.

Packages

Package details

skill

Install @firstpick/pi-skill-spec-vs-impl-checker from npm and Pi will load the resources declared by the package manifest.

$ pi install npm:@firstpick/pi-skill-spec-vs-impl-checker
Package
@firstpick/pi-skill-spec-vs-impl-checker
Version
0.1.5
Published
Aug 7, 2026
Downloads
213/mo · 14/wk
Author
firstpick
License
MIT
Types
skill
Size
6.6 KB
Dependencies
0 dependencies · 0 peers
Pi manifest JSON
{
  "skills": [
    "./skills"
  ]
}

Security note

Pi packages can execute code and influence agent behavior. Review the source before installing third-party packages.

README

Specification vs Implementation Checker

Check whether the software does what its specification, plan, or documentation promises.

Helpful when

  • A feature must match written requirements.
  • Documentation may be out of date.
  • You want to find missing or conflicting behavior before release.

What to share with Pi

  • The specification, plan, README, or issue
  • The code or project to compare
  • Which requirements matter most

Try asking

Compare this implementation with the specification. Trace each requirement to evidence and clearly report anything missing or different.

What you’ll get

  • A requirement-by-requirement comparison
  • Evidence from the implementation
  • Missing, conflicting, or uncertain behavior

Keep in mind

If either the specification or the implementation is unclear, the result will identify the gap rather than inventing intent.

Install

pi install npm:@firstpick/pi-skill-spec-vs-impl-checker

Restart Pi if the skill does not appear in your current session.

Technical details

See TECHNICAL.md for advanced usage, configuration, compatibility, and limitations.