Skip to main content

Skills in this repository

peterbamuhigire/digital-research-skills - Page 2

SkillsMP has collected 61 skills from peterbamuhigire/digital-research-skills. Open a skill to review its source and details.

peterbamuhigire/digital-research-skills

Showing 21 of 61 collected skills.

occupation
Project Management Specialists
description

Use when research, analysis, forecasts, or recommendations need adversarial review, red-team challenge, devil's advocacy, source audit, method review, dissent handling, and revision disposition before release.

updated
occupation
Private Detectives & Investigators
description

Use when an authorised licensed private-investigator workflow needs lawful collection, chain of custody, and an evidentiary report; use osint-investigation for public-source reconnaissance and refuse unlicensed surveillance or harm-enabling requests.

updated
occupation
Sociologists
description

Use when the project cannot rely on desk research alone and needs first-hand qualitative evidence such as interviews, observation, focus groups, field visits, or coded open-ended responses. Encodes qualitative design, fieldwork discipline, coding, credibility…

updated
occupation
Desktop Publishers
description

Use when producing or quality-checking a polished Microsoft Word document with controlled styles, pagination, tables, figures, and render evidence; use manual-guide for end-user content and python-document-generation for automated multi-format exports.

updated
occupation
Project Management Specialists
description

Use when a guided discovery interview must produce requirements, business rules, user types, and workflows for a new SaaS project; use systems-process-requirements when formal traceability, interfaces, states, and acceptance criteria are the primary need.

updated
occupation
Software Developers
description

Use when Python must generate downloadable Excel, Word, or PDF artefacts for application users with branding, charts, tables, formulas, and delivery controls; use the format-specific skill when only one document type needs manual production.

updated
occupation
Project Management Specialists
description

Use when choosing and drafting a long-form business report, proposal, business plan, bid response, or white paper whose evidence, persuasion structure, and reader decision must be explicit; use business-writing for short emails, memos, blogs, or web copy.

updated
occupation
Project Management Specialists
description

Use when selecting the document form and academic or non-academic variant for a research deliverable such as a paper, thesis, policy brief, intelligence report, market analysis, legal opinion, case study, or feasibility study; use report-and-proposal-craft…

updated
occupation
Software Developers
description

Use when scaling a Python scraper beyond a single-file requests script — encodes Lawson's *Web Scraping with Python* engineering layer (caching to disk and MongoDB, concurrent downloading, dynamic content via WebKit/Selenium/Playwright, form interaction,…

updated
occupation
Computer Occupations, All Other
description

Use when defining or reviewing how multiple skills compose through shared house style, input/output artifacts, evidence declarations, and reference boundaries; use skill-writing for one skill's authoring workflow and skill-taxonomy-and-routing for catalogue…

updated
occupation
Information Security Analysts
description

Use when performing a read-only safety review of a new or changed skill for credential harvesting, unsafe installers, hidden mutation, excessive permissions, unknown tools, or instruction conflicts; use skill-writing for structural quality and…

updated
occupation
Computer Occupations, All Other
description

Use when normalizing skill names, resolving whether a capability should be a standalone skill or a reference file, updating routers, removing alias drift, or auditing the repository's research skill taxonomy.

updated
occupation
Computer Occupations, All Other
description

Use when creating or upgrading skills in this repository. Covers repository-specific frontmatter rules, progressive disclosure, reference-file strategy, validation, and the quality bar required for production-grade engineering skills.

updated
occupation
Software Developers
description

Use when planning a feature or module and producing a coding-ready specification with scope, requirements, architecture choices, acceptance criteria, and risks; pair with systems-process-requirements for formal workflow, state, interface, data, business-rule,…

updated
occupation
Software Developers
description

Use when describing a system, process, workflow, scope boundary, requirements set, interface, state model, data architecture, business rules, user journey, operating model, or design system in testable and traceable form; use spec-architect for a coding-ready…

updated
occupation
Computer Systems Analysts
description

Use when analysing system behaviour, stakeholder dynamics, root causes, feedback loops, leverage points, or judgement under uncertainty with systemigrams, causal loops, mental models, or decision heuristics; use systems-process-requirements for normative…

updated
occupation
Postsecondary Teachers, All Other
description

Use when drafting or reviewing a concept paper, proposal, dissertation, thesis, report, viva plan, or dissemination artifact against a named Ugandan university handbook; use research-design for method logic and never generalise one institution's rule to…

updated
occupation
Software Developers
description

Use when an authorised implementation or repository change requires affected project documentation, agent guidance, architecture notes, API/database docs, examples, or status records to be reconciled with the current code; use skill-writing for skill…

updated
occupation
Computer Occupations, All Other
description

Use when authoring or normalising a specialist skill, or preparing to ship a feature or release — defines the seven evidence categories every specialist skill must declare against and provides the canonical Release Evidence Bundle template. The contract spine…

updated
occupation
Software Developers
description

Use when choosing and validating the least invasive acquisition path for web data across published APIs, JSON endpoints, structured HTML, or browser automation, including politeness and error handling; use scraping-engineering-python when a Python crawl needs…

updated
occupation
Computer Occupations, All Other
description

Use when <concrete trigger>; use <nearest-neighbour> instead for <excluded trigger>. Produces <named result> for <consumer>.

updated
Showing 21 of 61 collected skills.