Skip to content

JamesNapoletano/ripperdoc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ripperdoc — Skills & Validation Toolkit

Overview

Ripperdoc is a tooling/knowledge-base repository that packages reusable skills and agent definitions alongside Python validation scripts. It is designed to provide structured guidance (skills/agents) and runnable checks (scripts) for audits, testing, and project validation workflows.

Structure

Key folders in the repository:

/agents/    -> Agent definitions (roles, capabilities, orchestration rules)
/skills/    -> Skill packages (SKILL.md + optional scripts/resources)
/scripts/   -> Python entry scripts (checklist, full verification)

Examples:

  • agents/orchestrator.md — orchestration rules and agent roles
  • skills/**/SKILL.md — skill metadata and instructions
  • scripts/verify_all.py — full verification suite
  • scripts/checklist.py — master checklist runner

Requirements

  • Python 3.x (required to run scripts)
  • No package manager config found (no package.json, pyproject.toml, or requirements.txt at repo root)

Note: Some skills reference optional tools (e.g., Playwright) within their own documentation; install as needed for those tasks.

Usage

Master Checklist (core checks)

Runs core validation checks in priority order.

python scripts/checklist.py .

Full Verification Suite (includes E2E/performance)

Runs complete validation, including performance and E2E checks.

python scripts/verify_all.py . --url <URL>

Skills & Agents

  • Skills live under skills/ and provide structured domain instructions plus optional scripts.
  • Agents live under agents/ and define role-specific behavior, boundaries, and orchestration rules.

Common patterns:

  • skills/<skill-name>/SKILL.md — metadata + instructions
  • skills/<skill-name>/scripts/ — optional automation scripts
  • agents/<agent-name>.md — agent definition

See skills/doc.md for a detailed overview of how skills are structured and used.

Contributing

  1. Add new skills under skills/<your-skill>/SKILL.md with optional scripts/, references/, and assets/.
  2. Keep instructions concise and actionable.
  3. Ensure any scripts are runnable and documented in the skill.

If adding new validation scripts, place them in scripts/ and document usage in the README or relevant skill.

License

License: Unknown — add the correct license file or update this section when known.

About

A suite of Opencode-ai agents

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages