old-skills/analyze/SKILL.md
Use when you have a raw idea or request and want to run the full analytics pipeline automatically — from research through to an interlinked task list. Best for straightforward problems where the full pipeline can flow with minimal back-and-forth.
npx skillsauth add olamedia/analytics-skills analyzeInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Run the full analytics pipeline in sequence: research, goal definition, brainstorming, PRD, architecture, and task breakdown. Produces a complete set of interlinked artifacts from a raw idea.
When NOT to use:
A complete artifact folder containing:
context-map.mdgoal-definition.mdbrainstorming.mdprd.mdarchitecture.mdtasks.mdresearch → goal-definition → brainstorming → prd → architecture → breakdown
Each step produces an artifact that the next step consumes. Human review gates occur between phases.
Ask the user for the artifact folder, or accept one specified in chat:
"Where should I save the analysis artifacts? Provide a folder path (e.g.
docs/analytics/user-auth/), or I'll usedocs/analytics/as default."
Create the folder if it doesn't exist.
Before scanning, check for existing project documentation listed in references/context-sources.md (docs/TechStack.md, docs/ProjectStructure.md). If they exist and are fresh, use them to accelerate the research phase.
Follow the research skill process:
context-map.mdPresent a brief summary and confirm before continuing:
"Context mapped. Key findings: [tech stack], [N patterns identified], [any notable constraints]. Continue to goal definition?"
Follow the goal-definition skill process:
goal-definition.mdPresent the goal and confirm before continuing:
"Goal defined: [problem statement]. [N success criteria]. Continue to brainstorming?"
Follow the brainstorming skill process:
brainstorming.mdPresent the chosen direction and confirm before continuing:
"Direction chosen: [approach name]. Continue to PRD?"
Follow the prd skill process:
prd.mdPresent the PRD summary and confirm before continuing:
"PRD complete: [N user stories], [N functional requirements], [N non-goals]. Continue to architecture?"
Follow the architecture skill process:
architecture.mdPresent architecture summary and confirm before continuing:
"Architecture designed: [N components], [key tech decisions]. Continue to task breakdown?"
Follow the breakdown skill process:
tasks.mdPresent the final summary:
"Pipeline complete. Artifact folder
[path]contains:
context-map.md— codebase contextgoal-definition.md— problem and success criteriabrainstorming.md— approaches and chosen directionprd.md— requirements with acceptance criteriaarchitecture.md— technical designtasks.md— [N tasks] in [N phases], ready for implementation"
Between every phase, ask the user to confirm before proceeding. Do not skip gates.
If the user wants to revise an earlier phase:
If the user wants to stop mid-pipeline, that's fine. The artifacts saved so far are valid. The user can resume from any point by invoking the appropriate skill directly.
| Rationalization | Reality | |---|---| | "This is simple, just give me the tasks" | Simple problems still benefit from explicit goals and requirements. The orchestrator moves quickly through simple cases. | | "The review gates slow things down" | Review gates catch wrong directions early. Fixing a goal is cheaper than fixing a task list. | | "I'll skip brainstorming, I know the approach" | Even obvious approaches have trade-offs worth documenting. Brainstorming takes 5 minutes in the orchestrator. |
At the end of the pipeline, confirm:
testing
Rebase current feature branch onto master (or configured base) with automated conflict resolution. Handles pre-checks, conflict classification, and post-rebase verification. Use when the user asks to rebase, update a branch, sync with master, or resolve rebase conflicts.
development
FE feature analysis from raw idea (or YouTrack ticket) through to a split-aware developer briefs. Produces context-map.md, requirements.md, task-brief-{side}.md. Generic — project knowledge is auto-discovered.
testing
Concise technical communication that stays readable and honest. Cuts fluff about fifty to seventy percent while keeping natural flow, uncertainty markers, and human tone. Levels lite (default), mid, tight. Short SKILL body; rules below are complete.
documentation
Strip LLM tells from text so it reads human. Triggers: humanize, sounds like AI, too robotic, natural rewrite, AI slop, or obvious LLM patterns. Reference: https://en.wikipedia.org/wiki/WP:Signs_of_AI_writing