Skip to content
Back to skills

348 Intake Phase 940f042e

ASecurity

One-time project onboarding that establishes baseline understanding of an existing codebase. Run once when first adopting a project; results feed every subsequent phase. ---

  • 9 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added October 11, 2026
documentationapisecuritydocumentation

Works with

  • api

Security analysis

A100/100

Scanned October 11, 2026

npx -y skills add tools-only/X-Skills --skill 348-intake-phase_940f042e --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of 348 Intake Phase 940f042e?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for 348 Intake Phase 940f042e
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/tools-only-348-intake-phase-940f042e/badge)](https://www.skillsdirectory.com/skills/tools-only-348-intake-phase-940f042e)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

SKILL.md
# Intake Phase

One-time project onboarding that establishes baseline understanding of an existing codebase. Run once when first adopting a project; results feed every subsequent phase.

---

## Purpose

Before any feature work begins, the team needs documented code, behavioral safety nets, and a shared system overview. Intake produces all three artifacts in sequence.

## Commands

| Order | Command | Summary |
|-------|---------|---------|
| 1 | `intake:document-codebase` | Scan and document all undocumented functions, classes, and modules |
| 2 | `intake:capture-behavior` | Write characterization tests asserting current behavior |
| 3 | `intake:create-system-description` | Generate a living system description at `docs/system-description.md` |

## Outputs

- **Documented codebase** — Docstrings/JSDoc/XML docs on every public API and module
- **Characterization tests** — Safety net that detects unintended behavior changes
- **System description** — Architecture overview, API surface, security patterns, external dependencies

## Prerequisites

- Access to the project codebase
- No external tooling (ticketing/documentation) required

## Next Steps

After intake, the system description is available for `feature-forge` to read during feature definition. If discovery is needed, proceed to the [Discovery Phase](discovery-phase.md). Otherwise, skip to [Planning](planning-phase.md).

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.