Install
$ agentstack add skill-just-agent-just-product-factor-just-product-factor ✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
Verified badge
Passed review? Show it. Paste this badge into your README, it links to the public security report.
Reliability & compatibility
Declared compatibility
Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.
We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.
How agent discovery & health will work →About
product-factor-skills Root Skill
Name
product-factor-skills
Purpose
Coordinate a collection of reusable Factor Skills for Agent-native product optimization. Use this root Skill when the user wants to audit, score, refactor, document, release, or continuously improve a project but has not selected a specific Factor Skill.
When to use
Use this root Skill when:
- The user asks to optimize a project or repository.
- The user provides a zip and asks for the next version.
- The user asks which Factor Skill should apply.
- The project spans multiple domains such as Agent, App, HTML, GitHub Actions, RAG, MCP, CLI, docs, product readiness, security/privacy, and observability.
- The project involves UI, frontend, React/Next/Vite, dashboards, landing pages, mobile app screens, or HTML previews and needs a product-quality review route.
- The user wants to create a new
xx-factor-*Skill.
When not to use
Do not use this root Skill when the user already selected a specific Skill and the project scope is narrow. In that case, use the specific Skill folder directly.
Workflow
- Read
product-factor-skills.jsonorskills.jsonto understand the registry. - If routing is unclear, run or simulate
python scripts/select_factor_skill.py "" --root . --top 5. - If the project needs multiple review lenses, run or simulate
python scripts/compose_factor_review.py "" --root . --max-skills 4. - Select the closest Skill based on project type and user intent.
- Read the selected Skill's
skill.jsonmanifest. - Read the selected Skill's
SKILL.md, checklist, scoring rubric, and templates. - Inspect project files.
- Produce an audit report and refactor plan.
- If modifying this repository, update version, changelog, release notes, logs, and file manifest.
- Run
python scripts/scan_factor_project.py .if possible. - Run
python scripts/export_skill_catalog.py . --markdown docs/generated-skill-catalog.md --json docs/generated-skill-catalog.jsonwhen Skill manifests change.
Skill routing
| User intent | Route to | |---|---| | Agent project, tools, memory, evals | skills/12-factor-agents/ | | App, API, SaaS, deployability | skills/12-factor-app/ | | UI, frontend, React/Next/Vite, dashboard, landing page, generated preview, HTML | skills/10-factor-html/, optionally paired with skills/12-factor-app/ | | GitHub Actions, CI/CD, release workflow | skills/8-factor-github-actions/ | | RAG, retrieval, citations | skills/9-factor-rag/ | | Evals, golden cases, regression tests, release gates | skills/5-factor-evals/ | | MCP server/client/tool schema | skills/7-factor-mcp/ | | CLI, commands, help text, packaging | skills/11-factor-cli/ | | Product launch readiness, onboarding, open-source polish | skills/13-factor-product-readiness/ | | README, docs, examples, quickstart, Agent handoff prompts | skills/6-factor-docs/ | | Security, privacy, secrets, permissions, data handling | skills/14-factor-security-privacy/ | | Observability, logs, traces, metrics, debugging, artifacts | skills/15-factor-observability/ | | Multi-Skill release or full product review | scripts/compose_factor_review.py plus selected Skill folders | | New standard creation | skill-factory/ and scripts/generate_factor_skill.py |
Output format
When auditing a project, return:
- Selected Skill and why.
- Project diagnosis.
- Factor scorecard.
- Critical findings.
- Prioritized refactor plan.
- Validation results or validation limits.
- Next iteration roadmap.
When iterating this repository, return the packaged zip link requested by the user.
Version
v0.9.0
New in v0.9.0
- Added
15-factor-observabilityfor runtime visibility, structured logs, metrics, traces, validation artifacts, failure diagnostics, privacy-safe debugging, and Agent handoff readiness. - Added
scripts/compose_factor_review.pyto create a repeatable multi-Skill review plan withreview-plan.md,review-plan.json, andhandoff-prompt.md. - Added
docs/observability-playbook.md,docs/multi-skill-composition-guide.md,templates/multi-skill-review-plan-template.md,examples/observability-audit-prompt.md, andexamples/composed-review-prompt.md. - Updated routing, registry manifests, validation, and CI for twelve bundled Skills.
New in v0.8.0
- Added
14-factor-security-privacyfor secrets hygiene, permission boundaries, data handling, CI/CD security, dependency hygiene, Agent/tool safety, and release blockers. - Added
SECURITY.md,docs/security-privacy-playbook.md,templates/security-review-template.md, andexamples/security-privacy-audit-prompt.md. - Updated routing, registry manifests, validation, and release logs for eleven bundled Skills.
New in v0.7.0
- Added
5-factor-evalsfor golden cases, regression checks, failure taxonomy, and release gates. - Added
scripts/select_factor_skill.pyfor dependency-free Skill selection from user requests and project signals. - Added
docs/skill-selection-engine.mdandexamples/skill-selection-prompt.mdfor routing broad or ambiguous audits. - Updated validation to require ten bundled Skills and smoke-test the selector.
Documentation routing
Use 6-factor-docs when a project is technically useful but users or Agents cannot quickly understand what it does, how to start, where examples live, or how to validate success.
Evaluation routing
Use 5-factor-evals when a project needs repeatable confidence: golden cases, regression checks, benchmark notes, failure taxonomy, validation summaries, or release gates.
Security/privacy routing
Use 14-factor-security-privacy when a project touches secrets, credentials, user data, workflows, CI/CD, deployments, Agent tools, MCP integrations, RAG sources, or public release risk. Pair it with the relevant domain Skill when mitigation requires code, workflow, or product changes.
Observability routing
Use 15-factor-observability when a product is useful but hard to debug, when failures are not actionable, when CI or release validation lacks artifacts, or when future Agent iterations need stable logs and summaries to continue work.
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: Just-Agent
- Source: Just-Agent/just-product-factor
- License: MIT
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet, be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.