Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/ignvvcio254-prp
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: data, productivity
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md and code. Checked Oct 26, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/prp
Tools it pre-approves 5
From allowed-tools in SKILL.md: the agent may use these without asking you each time.
Read,Write,Edit,Grep,Glob
What's inside
- Skill name
prp- Description
- Plan a complex feature before implementing it. Generates a PRP (Product Requirements Proposal) with goal, expected behaviour, data model and implementation phases. Activate ALWAYS before bucle-agentico, when the task involves multiple coordinated files/phases, or when the user says: plan this, give me a plan, I want to add something big, I need a system for X, blueprint this.
- License
- MIT
- Allowed tools
- Read,, Write,, Edit,, Grep,, Glob
- Instructions
- 88 lines in SKILL.md · view on GitHub
Files (1)
- SKILL.md
SKILL.md (first lines)
# Skill: Generate a PRP (Product Requirements Proposal)
> Generate a PRP for: $ARGUMENTS
---
## What a PRP is
A PRP is the **blueprint of a piece of software**. It defines WHAT to build before a single line of code.
It is the human-AI contract. The human defines the goal and the why. The agent researches the context,
proposes the architecture and generates the phase plan. Together they validate before executing.
**Without a PRP**: vibe coding, spaghetti code, features that don't fit.
**With a PRP**: clear architecture, defined phases, learnings that persist (self-hardening).
---
## Process
### Step 1: Read the base template
```
~/.claude/PRPs/prp-base.md (or PRPs/prp-base.md in the Jarvis repo)
```
### Step 2: Interview if context is missing
If `$ARGUMENTS` lacks detail, ask directly:
1. **Goal**: What do you want to build? (end state in 1-2 sentences)
2. **Why**: What problem does it solve? What's the value?
3. **Success criteria**: How do you know it's done? (3-5 measurable checkboxes)
4. **Constraints**: Anything it must NOT do, or a critical dependency?
Don't ask all 4 if the user already gave enough context.
### Step 3: Research the codebase
Before writing the PRP:
- **Grep/Glob**: find existing code related to the feature
- **Read**: read relevant files to understand current patterns
- Look for similar features already implemented to reuse their patterns
### Step 4: Generate the PRP
Create the PRP following `prp-base.md`:
**File name**: `.claude/PRPs/PRP-XXX-{feature-name}.md` — `XXX` sequential, `{feature-name}` in kebab-case.
**Mandatory content**:
- Goal (1-2 sentences)
- Why (problem/solution table + value)
- Success criteria (measurable checkboxes)
- Expected behaviour (happy path)
- Context (references, proposed architecture, data model if applicable)
- Blueprint (ONLY phases, no subtasks — bucle-agentico generates those)
- Empty sections for Learnings, Gotchas, Anti-patterns
### Step 5: Present it to the user
Summarise: goal, number of phases, key architecture decisions — and ask whether to adjust before approving.
**Implement NOTHING yet.** The PRP must be approved before executing.
---
## After the PRP
Once approved, implementation runs with `/bucle-agentico`, which uses the PRP as its guide, phase by phase with
just-in-time context mapping. For work spanning several sessions, turn the success criteria into a
`long-run-harness` feature list.
Learnings discovered during implementation are written back into the PRP (Learnings section) — **active
self-hardening**.
---
## Rules
- ALWAYS read `prp-base.md` before generating
- NEVER generate subtasks inside the phases (bucle-agentico does that)
- NEVER implement code in this skill (only the document)
- ALWAYS research the codebase before proposing architecture
- The PRP is created in `PENDING` state until the user approves
- PRPs live in `.claude/PRPs/` inside the current projectFrom Ignvvcio254/Jarvis-254-Agent, MIT.
More from Ignvvcio254/Jarvis-254-Agent
- 0.604score
agent-uplift
Ignvvcio254
System that makes cheap/free models deliver frontier-class TASK RESULTS through a harness (compiled specs, generate→verify→repair loop, decomposition…
SkillAFreshness: A★ 3Claude Code +9 - 0.604score
bucle-agentico
Ignvvcio254
Agentic loop: execute complex features in phases, mapping the real context BEFORE each phase.
SkillAFreshness: A★ 3Claude Code +9 - 0.604score
field-lessons
Ignvvcio254
Field-tested engineering laws distilled from real production incidents of an AI agent working 24/7 (verification, silent failures, deploys, migrations, hooks…
SkillAFreshness: A★ 3Claude Code +9 - 0.604score
jarvis-evolve
Ignvvcio254
Permanent self-improvement loop — audits signals (project logs, anti-patterns, memory, session failures, local skills, eval bench), diagnoses gaps, proposes…
SkillAFreshness: A★ 3Claude Code +9 - 0.604score
multi-cli
Ignvvcio254
Orchestrate external agent CLIs (Antigravity/AGY, OpenCode, Codex…) in visible terminals with a human supervising.
SkillAFreshness: A★ 3Claude Code +9 - 0.604score
scratchpad
Ignvvcio254
The agent's working memory — its own notes during long tasks + detection of user corrections + propagation to the right memory layer.
SkillAFreshness: A★ 3Claude Code +9 - 0.604score
subagent-orchestration
Ignvvcio254
Orchestrate subagents (Agent/Task) with a context firewall, the fan-out→synthesize pattern and a rubric grader (Performance Outcomes).
SkillAFreshness: A★ 3Claude Code +9 - 0.604score
token-router
Ignvvcio254
Decide the MINIMUM sufficient model for each task/subtask before executing or delegating.
SkillAFreshness: A★ 3Claude Code +9 - 0.604score
verify-repair
Ignvvcio254
OBJECTIVE verdict gate before reporting any delivery.
SkillAFreshness: A★ 3Claude Code +9 - 0.328score
long-run-harness
Ignvvcio254
No description from the publisher yet.
SkillAFreshness: A★ 3Claude Code +9
Signals
- Stars
- 3
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Oct 15, 2026 (14 days ago)
- Last release
- Oct 15, 2026 (14 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/Ignvvcio254/Jarvis-254-Agent
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from Ignvvcio254
- 0.604score
agent-uplift
Ignvvcio254
System that makes cheap/free models deliver frontier-class TASK RESULTS through a harness (compiled specs, generate→verify→repair loop, decomposition…
SkillAFreshness: A★ 3Claude Code +9 - 0.604score
bucle-agentico
Ignvvcio254
Agentic loop: execute complex features in phases, mapping the real context BEFORE each phase.
SkillAFreshness: A★ 3Claude Code +9 - 0.604score
field-lessons
Ignvvcio254
Field-tested engineering laws distilled from real production incidents of an AI agent working 24/7 (verification, silent failures, deploys, migrations, hooks…
SkillAFreshness: A★ 3Claude Code +9 - 0.604score
jarvis-evolve
Ignvvcio254
Permanent self-improvement loop — audits signals (project logs, anti-patterns, memory, session failures, local skills, eval bench), diagnoses gaps, proposes…
SkillAFreshness: A★ 3Claude Code +9 - 0.604score
multi-cli
Ignvvcio254
Orchestrate external agent CLIs (Antigravity/AGY, OpenCode, Codex…) in visible terminals with a human supervising.
SkillAFreshness: A★ 3Claude Code +9 - 0.604score
scratchpad
Ignvvcio254
The agent's working memory — its own notes during long tasks + detection of user corrections + propagation to the right memory layer.
SkillAFreshness: A★ 3Claude Code +9
Cite this page
prp skill. Agent Mart. https://agentmart.dev/skills/ignvvcio254-prp (last updated 2026-10-24)