skills/papi-sdlc-onboard/SKILL.md
Start a new project that will be managed by the PAPI methodology. [PAPI SDLC]
npx skillsauth add stainsby/papi papi-sdlc-onboardInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
papi-sdlc-assimilate skill.Reading these skills is REQUIRED to understand and execute this skill:
papi-sdlc-understandpapi-tasks-understandRead these as needed:
papi-sdlc-assimilatepapi-sdlc-charterA new project should have a Charter — the highest-level document
saying why the project exists, where it is going, and how it intends
to get there. Use the papi-sdlc-charter skill to create one as part
of onboarding. For an existing project being assimilated into PAPI,
the Charter can be drafted from what already exists (READMEs, vision
docs, mission statements) and refined with the user.
Make sure the top-level project task exists. Probably a release task is needed as well once the project is underway, which might initially be an MVP release.
references/reference-architectures.mddevelopment
Plan and perform user-acceptance testing for user stories - exercise each story end-to-end through the real user interface in the appropriate role, with evidence. [PAPI SDLC]
development
Create or work with charter audit tasks that check alignment between the project's Charter and its user stories — both top-down and bottom-up. [PAPI SDLC]
development
Create, understand, or work with the project charter. [PAPI SDLC]
development
Manage a task with many repeated steps, or a long running task with many steps, so that it is tracked and resumable over more than one session if needed.