
Research
Two Malicious Rust Crates Impersonate Popular Logger to Steal Wallet Keys
Socket uncovers malicious Rust crates impersonating fast_log to steal Solana and Ethereum wallet keys from source code.
archon-agent-kit-prp-automated
Advanced tools
๐ BREAKTHROUGH: Automated PRP Generation System - No more copying templates! Generates complete, customized PRPs automatically with 85.7% quality validation. Supports all project types: Web, Mobile, API, CLI, Microservices.
Need the simple steps? โ steps.md - Get your PRPs in 2 minutes!
Want the full details? โ Keep reading below for comprehensive information.
archon-agent-kit-prp-automated
Archon-Agent-Kit-PRP-Automated supports multiple AI coding assistants! Choose your preferred AI tool:
.claude/commands/
directory.cursor/rules/
directory (.mdc files)See AI_CHOICE.md
for detailed instructions for each AI.
Archon-Agent-Kit-PRP-Automated is an enhanced version of the original Process folder that automates project initialization from INITIAL.md
files and integrates with Archon MCP for centralized knowledge management and intelligent guidance. Instead of manually copying files and setting up project structure, Archon-Agent-Kit-PRP-Automated intelligently detects your technology stack, sets everything up automatically, and provides context-rich next steps through Archon's knowledge base.
.claude/commands/
to projectPRPs/templates/
to projectCLAUDE.md
with project guidelines/prime-core
to initialize ClaudeINITIAL.md
for project contextArchon-Agent-Kit-PRP-Automated/
folder to new project locationINITIAL.md
with your project specification/initialize-project INITIAL.md
/prime-core
to initialize Claude with your generated context/generate-next-steps
for intelligent guidanceArchon-Agent-Kit-PRP-Automated/
โโโ bin/ # CLI entry point
โ โโโ cli.js # Main command-line interface
โโโ lib/ # Core Node.js modules
โ โโโ ai-selector.js # AI detection and selection
โ โโโ project-initializer.js # Project setup and management
โ โโโ project-status.js # Project health monitoring
โ โโโ index.js # Main library exports
โโโ .claude/commands/ # Claude-specific commands
โโโ .cursor/rules/ # Cursor-specific rules (.mdc files)
โโโ project-initializers/ # Python-based automation system
โโโ claude_md_files/ # Technology-specific guides
โโโ PRPs/ # PRP templates and structure
โโโ package.json # NPM package configuration
โโโ README.md # This file
Before: You had to manually create PRPs, fill in templates, guess what to include, and hope you got everything right.
Now: The system automatically generates complete, customized PRPs with real content based on your INITIAL.md file!
# Initialize new project
archon-agent-kit-prp-automated init
# Setup in existing project
archon-agent-kit-prp-automated setup
# Check project status
archon-agent-kit-prp-automated status
# Show detailed help
archon-agent-kit-prp-automated help
# Initialize with specific INITIAL.md file
archon-agent-kit-prp-automated init -f ./my-project.md
# Select specific AI type
archon-agent-kit-prp-automated init -a claude
archon-agent-kit-prp-automated init -a cursor
# Skip prompts and use defaults
archon-agent-kit-prp-automated init -y
INITIAL.md
file# Install globally for easy access
npm install -g archon-agent-kit-prp-automated
# Or use npx for one-time use
npx archon-agent-kit-prp-automated init
# Initialize in your project
archon-agent-kit-prp-automated init
โ Package is now live on npm! Users can install and use immediately.
# Copy the entire Archon-Agent-Kit-PRP-Automated folder to your new project location
cp -r Archon-Agent-Kit-PRP-Automated/ /path/to/new/project/
cd /path/to/new/project/Archon-Agent-Kit-PRP-Automated
npm install
npm start
Create an INITIAL.md
file that describes your project and technology stack:
# My Awesome Project
## Technology Stack
- Backend: Python 3.x with FastAPI
- Frontend: Next.js 15 with React 19
- Database: Supabase (PostgreSQL)
- Infrastructure: Docker containerization
## Project Description
[Your project description here]
# Option 1: Use the CLI (Recommended)
archon-agent-kit-prp-automated init
# Option 2: Use the Claude command
/initialize-project INITIAL.md
# Option 3: Run manually
cd project-initializers
python project_initializer.py ../INITIAL.md --project-root ../
/prime-core
to initialize Claude/generate-next-steps
This command automatically:
After generating intelligent next steps, follow this comprehensive PRP workflow to create and execute PRPs:
Create Planning PRP: /prp-planning-create "feature description"
PRPs/{feature-name}-prd.md
(architectural plans)Create API Contract: /api-contract-define "create API contracts for {feature} using PRPs/{feature-name}-prd.md"
PRPs/contracts/{feature}-api-contract.md
(connection specs)Create Implementation PRP: /prp-base-create "implement {feature} using PRPs/{feature-name}-prd.md and PRPs/contracts/{feature}-api-contract.md"
PRPs/{feature-name}-implementation.md
(construction manual)Execute Implementation: /prp-base-execute PRPs/{feature-name}-implementation.md
Create Specification PRP: /prp-spec-create "change description"
SPEC_PRP/PRPs/{spec-name}.md
(renovation plans)Execute Changes: /prp-spec-execute SPEC_PRP/PRPs/{spec-name}.md
Create Task PRP: /prp-task-create "task description"
TASK_PRP/PRPs/{task-name}.md
(work order)Execute Task: /prp-task-execute TASK_PRP/PRPs/{task-name}.md
INITIAL.md mentions:
- Python 3.x, FastAPI
- Next.js 15, React 19
- Supabase, Docker
Result:
- backend/CLAUDE.md (from CLAUDE-PYTHON-BASIC.md)
- frontend/CLAUDE.md (from CLAUDE-NEXTJS-15.md)
- Full-stack project structure
- Docker Compose setup
INITIAL.md mentions:
- Python 3.x, FastAPI
- PostgreSQL
Result:
- CLAUDE.md (from CLAUDE-PYTHON-BASIC.md)
- Python backend structure
- Database configuration
INITIAL.md mentions:
- Next.js 15, React 19
- Tailwind CSS
Result:
- CLAUDE.md (from CLAUDE-NEXTJS-15.md)
- Next.js project structure
- Frontend configuration
/generate-next-steps
ProvidesInstead of guessing what to do next, the system generates intelligent suggestions with full context:
## ๐ Next Steps for Your Project
### 1. Create Core PRP Structure
**Command:** `/prp-base-create "Implement dealership website scraper with data extraction and API endpoints"`
**What it does:** Creates a comprehensive PRP for the main scraping functionality, including data models, API endpoints, and integration with your existing dealer management system. This will establish the foundation for your entire scraping workflow.
**Expected outcome:** A detailed PRP document with implementation blueprint, validation gates, and specific tasks for building the scraper system.
### 2. Set Up Database Schema
**Command:** `/prp-base-create "Design and implement PostgreSQL database schema for dealership data"`
**What it does:** Creates a PRP for designing the database structure that will store scraped dealership information, inventory data, and historical pricing. This includes table design, relationships, and data validation rules.
**Expected outcome:** A complete database schema PRP with entity relationships, migration scripts, and data integrity constraints.
### 3. API Endpoint Development
**Command:** `/prp-base-create "Build RESTful API endpoints for dealership data management"`
**What it does:** Creates a PRP for implementing FastAPI endpoints including GET /dealers, POST /dealers, PUT /dealers/{id}, and DELETE /dealers/{id}. This will establish the complete API surface for your dealership management system.
**Expected outcome:** A comprehensive API PRP with endpoint specifications, request/response models, validation, and error handling.
### 4. Dashboard Interface
**Command:** `/prp-base-create "Create React dashboard for dealership data visualization and management"`
**What it does:** Creates a PRP for building a modern, responsive dashboard using Next.js 15 and React 19. This includes data tables, charts, search functionality, and real-time updates for dealership information.
**Expected outcome:** A complete frontend PRP with component architecture, state management, and user experience design.
technology_detector.py
with new patternsclaude_md_files/
CLAUDE_FILE_MAPPING
project_structure_generator.py
_generate_*_structure
methods# Test the CLI
archon-agent-kit-prp-automated init --help
archon-agent-kit-prp-automated init -a claude
# Test the Python initializer directly
cd project-initializers
python project_initializer.py --help
python project_initializer.py test_INITIAL.md --project-root ./test-output
Archon-Agent-Kit-PRP-Automated includes optional integration with Archon MCP server for enhanced knowledge management:
# With Archon MCP server
python project_initializer.py INITIAL.md \
--archon-url http://localhost:8000 \
--archon-api-key your-api-key
# Without Archon (default)
python project_initializer.py INITIAL.md
Archon MCP Benefits:
Technology Not Detected
technology_detector.py
CLAUDE.md Files Missing
claude_md_files/
CLAUDE_FILE_MAPPING
Project Structure Issues
Python Environment Issues
python3 --version
python3 -m venv --help
source .archon-agent-kit/python-env/bin/activate
CLI Command Issues
npm list -g archon-agent-kit-prp-automated
which archon-agent-kit-prp-automated
npx archon-agent-kit-prp-automated --help
# Run with verbose output
python project_initializer.py INITIAL.md --verbose
.claude/commands/
for available commandsproject-initializers/
for usage examplesPRPs/templates/
for available PRP templatesclaude_md_files/
for technology guidelinesArchon-Agent-Kit-PRP-Automated transforms this:
Manual PRP Creation + Guesswork (2-4 hours):
1. Copy template files manually
2. Read through empty PRP templates
3. Guess what content to include
4. Manually research best practices
5. Fill in templates section by section
6. Hope you didn't miss anything critical
7. Create goals, constraints, features manually
8. **Spend hours writing PRPs from scratch**
9. **Wonder if you covered everything**
10. **Still not sure if PRPs are any good**
Into this:
Fully Automated PRP Generation (2 minutes):
1. Create INITIAL.md with your project details
2. Run /initialize-project
3. **๐ฅ Get 4 complete, customized PRPs instantly!**
- Planning PRP with extracted goals & constraints
- API Contract with endpoints & data models
- Implementation PRP with tech-specific details
- Task breakdown with acceptance criteria
4. **๐ฏ 85.7% quality validation passed**
5. **๐ Run /generate-next-steps for intelligent guidance**
6. **๐ Start developing immediately with ready-to-use PRPs**
๐ BREAKTHROUGH Result: You save 2-4 hours per project, get professional-quality PRPs that are immediately usable, and eliminate all the guesswork with automatically generated, project-specific content that's validated for quality!
.archon-agent-kit/python-env
source .archon-agent-kit/python-env/bin/activate
# 1. Install the tool
npm install -g archon-agent-kit-prp-automated
# 2. Create INITIAL.md in your project
echo "# My Project\n## Technology Stack\n- Backend: Python with FastAPI\n- Frontend: Next.js 15" > INITIAL.md
# 3. Initialize your project (CLI setup)
archon-agent-kit-prp-automated init
# 4. Activate Python environment
source .archon-agent-kit/python-env/bin/activate
# 5. Open in Cursor/Claude and use AI commands!
# - /initialize-project (sets up project structure)
# - /generate-next-steps (gets intelligent guidance)
That's it! Your project is now set up with:
archon-agent-kit-prp-automated init # Sets up project environment
What it does:
.archon-agent-kit/
folder.cursor/rules/
(.mdc files) or .claude/commands/
/initialize-project # Sets up project structure from INITIAL.md
/generate-next-steps # Gets intelligent guidance for next steps
What they do:
Key Point: CLI setup happens once, then you use AI commands for everything else!
Archon-Agent-Kit-PRP-Automated: Where project initialization meets artificial intelligence and intelligent guidance. ๐๐ง
FAQs
๐ BREAKTHROUGH: Automated PRP Generation System - No more copying templates! Generates complete, customized PRPs automatically with 85.7% quality validation. Supports all project types: Web, Mobile, API, CLI, Microservices.
The npm package archon-agent-kit-prp-automated receives a total of 14 weekly downloads. As such, archon-agent-kit-prp-automated popularity was classified as not popular.
We found that archon-agent-kit-prp-automated demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago.ย It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Research
Socket uncovers malicious Rust crates impersonating fast_log to steal Solana and Ethereum wallet keys from source code.
Research
A malicious package uses a QR code as steganography in an innovative technique.
Research
/Security News
Socket identified 80 fake candidates targeting engineering roles, including suspected North Korean operators, exposing the new reality of hiring as a security function.