synaptic-labs-ai/pact-plugin/pact-prepare-research
Claude Code and agent skill by synaptic-labs-ai/pact-plugin
- community
- ext:[{"type":"config","description":"Configuration overrides"}]
Checking that the SKILL.md file is still in the repository.
Research methodologies and documentation gathering workflows for PACT Prepare phase. Use when: conducting technology research, evaluating API documentation, comparing framework options, analyzing library choices, gathering requirements, or creating technology comparison matrices. Triggers on: research, requirements gathering, API exploration, documentation review, technology evaluation, library comparison, prepare phase.
Install
npx vskill@latest install synaptic-labs-ai/pact-plugin/pact-prepare-researchSemi-extensibleMentions customization, but needs skill-specific knowledge. Read the extensible skills standard
SKILL.md
PACT Prepare Research Methodology
Structured approaches for the Prepare phase of PACT. This skill provides frameworks for systematic research, documentation gathering, and technology evaluation to build a solid foundation before architecture and implementation.
Research Workflow
Phase 1: Define Research Scope
Before starting research, clearly define:
Phase 2: Source Prioritization
Prioritize sources by authority and reliability:
| Priority | Source Type | Examples | Trust Level | |
|---|---|---|---|---|
| 1 | Official documentation | Docs, API references | Highest | |
| 2 | Official repositories | GitHub READMEs, wikis | Very High | |
| 3 | Maintainer content | Blog posts by core team | High | |
| 4 | Community verified | Stack Overflow accepted answers | Medium | |
| 5 | Third-party tutorials | Blog posts, videos | Low-Medium | |
| 6 | AI-generated content | ChatGPT, Copilot | Verify Required |
Source Verification Checklist:
- [ ] Publication date within 12 months (for version-specific info)
- [ ] Author has verifiable credentials
- [ ] Information matches official docs
- [ ] Code examples actually work
Phase 3: Documentation Types to Gather
Collect these documentation types for complete understanding:
1. API References
2. Configuration Guides
3. Migration Documentation
4. Security Advisories
Phase 4: Evaluation Criteria
Use this framework to evaluate research findings:
| Criterion | Questions | Weight | |
|---|---|---|---|
| Currency | Updated within 12 months? Active development? | High | |
| Authority | Official source? Maintainer authored? | High | |
| Completeness | Covers required use cases? | Medium | |
| Practicality | Actionable? Working examples? | Medium | |
| Compatibility | Works with existing stack? | High | |
| Community | Active community? Good support? | Medium | |
| Security | Security track record? Quick patches? | High |
Quick Reference Templates
Technology Comparison
For structured side-by-side comparisons: See technology-comparison-matrix.md
Quick Comparison Template:
API Documentation Summary
For capturing API details systematically: See api-exploration-template.md
Quick API Summary:
curl -H "Authorization: Bearer YOUR_TOKEN" \ https://api.example.com/v1/users
Requirements Analysis
For comprehensive requirements documentation: See requirements-analysis.md
Quick Requirements Template:
Research Output Format
Standard Research Document Structure
Quality Checklist
Before completing Prepare phase research:
Source Quality
- [ ] All critical information from official sources
- [ ] Version numbers explicitly stated
- [ ] Publication dates verified (within 12 months for technical details)
- [ ] No single point of information failure (multiple sources for key facts)
Completeness
- [ ] All evaluation criteria addressed
- [ ] Alternatives presented with pros/cons
- [ ] Security implications documented
- [ ] Performance characteristics noted
- [ ] Integration requirements identified
Actionability
- [ ] Recommendations backed by evidence
- [ ] Next steps clearly defined
- [ ] Risks identified with mitigations
- [ ] Dependencies mapped
Documentation
- [ ] Research document follows standard structure
- [ ] All sources linked and accessible
- [ ] Key decisions documented with rationale
- [ ] Output saved to
docs/{feature}/preparation/
Common Research Patterns
Library/Framework Selection
- Define requirements and constraints
- Identify 3-5 candidates
- Evaluate against criteria matrix
- Prototype with top 2 candidates
- Document decision rationale
API Integration Research
- Gather official API documentation
- Test authentication flow
- Document all required endpoints
- Identify rate limits and quotas
- Plan error handling strategy
Technology Migration
- Document current state
- Research target technology
- Identify breaking changes
- Plan migration path
- Define rollback strategy
Detailed References
For comprehensive templates and frameworks:
- API Exploration Template: references/api-exploration-template.md
- Full API documentation template
- Authentication testing guide
- Error handling documentation
- Requirements Analysis Framework: references/requirements-analysis.md
- User story templates
- Acceptance criteria patterns
- Non-functional requirements
- Technology Comparison Matrix: references/technology-comparison-matrix.md
- Weighted scoring templates
- Multi-criteria decision analysis
- Risk assessment frameworks
Security
- Security scanPassed, 95 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingpact-plugin/skills/pact-prepare-research/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Extension points
configConfiguration overrides
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/synaptic-labs-ai/pact-plugin/pact-prepare-research)