wiki-page-project

wiki-page-project is a skill for Claude Code, Codex from openonion/connectonion. It costs 17 tokens per session (1,344 once invoked), scanned A, original, Apache-2.0.

A guide for documenting a software project in a way that works for technical and nontechnical readers. It defines a fixed page structure covering the project's purpose, overview, status, setup, decisions, architecture, paths, and open questions.

In plain words
What is it for?
Use it to create evidence-backed project pages with a short overview, visual flow, getting-started information, ownership, decisions, and known issues.
Why use it?
It prevents a project page from becoming only a stack list or implementation summary. The required opening and diagram help a first-time reader understand who uses the project, how it works, and where to start.

Skill for Claude CodeCodex

Written for no agent in particular: nothing here depends on one.

Good fit Use it to create evidence-backed project pages with a short overview, visual flow, getting-started information, ownership, decisions, and known issues.

Compare 6 skills from other repositories ↓
Install with agentmods
npx agentmods add skills/openonion/connectonion/wiki-page-project
About the project

ConnectOnion is an open-source, template-first toolkit for building, debugging, deploying, and operating AI agents. Developers use its command-line tools and Python runtime to create agents, add tools, connect services, deploy them, and make them callable by other agents, while the catalogue entries are related agents, skills, and instructions.

openonion/connectonion · 1,479 stars · on GitHub · docs.connectonion.com

Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

Any agent
npx skills add openonion/connectonion --skill wiki-page-project
Clone the repo
git clone --depth 1 https://github.com/openonion/connectonion

Made for: Claude Code, Codex.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for wiki-page-project

README.md
[![agentmods](https://agentmods.dev/badge/skills/openonion/connectonion/wiki-page-project/github.svg)](https://agentmods.dev/skills/openonion/connectonion/wiki-page-project)
Your own site
<a href="https://agentmods.dev/skills/openonion/connectonion/wiki-page-project"><img src="https://agentmods.dev/badge/skills/openonion/connectonion/wiki-page-project/github.svg" alt="Measured on agentmods" height="20"></a>

Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.

agentmods 80×15 button for wiki-page-project

Your own site · 80×15
<a href="https://agentmods.dev/skills/openonion/connectonion/wiki-page-project"><img src="https://agentmods.dev/badge/skills/openonion/connectonion/wiki-page-project.svg" alt="Reviewed on agentmods" width="80" height="20"></a>
Per session 17 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 1,344 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. A grade says what 26 rules found in the file — not that it is safe.
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5.1 $0.00017 $0.01344
Opus 5.5 $0.00007 $0.00538
Sonnet 5 $0.00003 $0.00269
Haiku 4.5 $0.00002 $0.00134

Measured yesterday against content hash 3553e61eac1a, method: parsed. Prices are Anthropic first-party input rates as of 2026-09-26, from the pricing page.

Security

Grade A, and why

wiki-page-project scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured yesterday.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

connectonion/useful_skills/wiki-page-project/SKILL.md · 136 lines

How it starts

The opening of the file, as written. The whole thing — 136 lines — stays where its author put it; the contents beside it link to each section on GitHub.

A project's page

This remains a project page, not a separately named onboarding page. As a design test, read it through the eyes of someone seeing the project for the first time: a designer, programmer, operator or nontechnical colleague. They should understand the purpose and flow before reading implementation details. The page can be long; the opening must be short. Use the reader's language, explain unfamiliar terms, and keep these exact headings so mapping and investigation share one structure.

# <Name>

## What it is

## Overview

## Try it

## Where it stands

## Latest issues

## People and ownership

## Getting started

## Why it exists

## Key decisions

## How it is built

## Architecture map

## Paths

## Open threads

## Uncertainties

## Sources

The opening: one sentence, one diagram, one entry point

  • What it is: one plain-language sentence saying who uses this project and what it helps them achieve. No history, stack inventory or unexplained acronyms.
  • Overview: a compact ASCII diagram in a fenced text block, normally 3–7 labelled steps and about 5–10 lines. Show the user's starting point, main actions or service interactions, and resulting outcome. Keep it readable on a narrow screen. Use one short explanatory sentence only if needed. This is the product or work flow; reserve technical modules for Architecture map below.
  • Try it: the main product/demo entry point and a tiny example task with its expected visible result. Prefer at most three short steps. Link a screenshot or walkthrough if available. Say whether access is needed or the demo is only a prototype; if there is no working entry point, say so. Never invent a URL, screenshot or successful run, and never publish credentials.

Do not fill the introduction with every caveat or link. Put supporting citations next to claims and detailed limitations in Uncertainties. An unknown flow stays Unknown; a plausible diagram is not evidence.

Current work and joining the team

  • Where it stands: observation date, current phase, this phase's goal and success criteria, and the most important completed versus planned work. Keep this a short current snapshot rather than an exhaustive change log.
  • Latest issues: recent concrete bugs, regressions and blockers, newest first. Record date, symptom, user impact, status and evidence; include a diagnostic next step or issue link when known. A report is not a verified diagnosis, and a proposed fix is not a verified resolution. If none were found, name the checked scope and date instead of claiming the project has no problems.
  • People and ownership: who to ask about product, design, engineering and operations, where known. Link existing person pages or verified contact routes. Do not infer ownership merely from a commit or message.
  • Getting started: a short shared orientation, followed by relevant paths for different roles. A designer may need the design file and user journey; an engineer the repository, setup and validation commands; an operator the operating guide. Include prerequisites, where commands run and expected outputs only when verified. Omit irrelevant role branches. Keep the main starting links here; put longer reference inventories in Paths.

Background and technical detail

  • Why it exists: the original problem, user needs, intended outcomes and scope boundaries. Explain what the project contributes to the company when supported.
  • Key decisions: dated important product, design or technical choices, why they were made, meaningful tradeoffs and sources. Label proposals and superseded choices; distinguish recorded rationale from your inference. Current behavior alone is not a recorded decision: if only implementation status is evidenced, put it in Where it stands / How it is built and mark the decision rationale unknown. A rationale caveat does not turn observed behavior into a recorded choice. If no source explicitly records a choice, say that no recorded decision was found; do not restate current behavior in this section. Retain explicit sourced decisions even when some rationale is missing.
  • How it is built: explain the main components and responsibilities, using enough detail for someone to begin work. Link deeper documents rather than reproducing them all.
  • Architecture map: an ASCII diagram of verified technical modules and their connections/data flow. Label arrows; include a compact directory tree if useful. Cite inspected repository paths and revision/date outside the diagram. Label proposed structure separately from implemented structure.
  • Paths: observed repositories, local directories, worktrees and supporting design/documentation locations. Explain what each is for; do not guess paths.
  • Open threads: the broader action list, with next action, owner when known and date. Refer to issue entries rather than duplicating full issue descriptions.
  • Uncertainties: missing, unread, stale or conflicting evidence, plus what to check next. Keep uncertainty explicit instead of making the page look complete.
  • Sources: numbered claim references, with source identifier, observation date and confidence. Every investigated factual claim needs a matching citation. Give each inspected file a separate numbered entry, including sample inputs and outputs. Mark inference explicitly. Never copy facts from examples.

Read the full file on GitHub · 136 lines

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. yesterday First seen · 136 lines · 17 tokens per session scan A 3553e61eac1a

Subscribe to this mod's changes

wiki-page-project is a skill published in the GitHub repository openonion/connectonion (1,479 stars, last pushed today), licensed Apache-2.0. It adds 17 tokens to every session and 1,344 once invoked, about $0.0001 per session on Opus 5.5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-09-25.

Related

Other skills, from other repositories

company-employee

The protocol every employee of a PenguinHarness organization follows — read the handbook first, act on [orgtrigger] work runs, schedule tickets from the desk session and do the work in ticket sessions, block instead of idling, ask the board in the all-hands channel before anything heavy, costly, irreversible or…

Prism-Shadow/penguin-harness · 85 tokens

company-ceo

Run a PenguinHarness organization as its CEO — turn the mission into a ticket tree, hire HR and finance first, partition the shared workspace, schedule the calendar, open a channel per stream, review tickets and report to the board in the all-hands channel.

Prism-Shadow/penguin-harness · 56 tokens

company-hr

Run HR for a PenguinHarness organization — guarantee every employee has an enabled calendar event, hire and offboard employees (channels included), evaluate and improve them (with the agent-tuning plugin's agent-optimization skill), and keep the handbook's role conventions current.

Prism-Shadow/penguin-harness · 56 tokens

company-mirror

Run a PenguinHarness organization that mirrors a real company — one digital twin per real colleague, each twin's desk bound to that colleague's chat bot, twins answering what the handbook already knows and relaying the rest to one another instead of hiring, scheduling and filing tickets.

Prism-Shadow/penguin-harness · 58 tokens

company-setup

Create a company-mode organization together with the user — collect its id, name, mission, shared workspace, model and CEO budget one question at a time, confirm the whole thing in one summary, then run penguin org create and hand the user over to company mode.

Prism-Shadow/penguin-harness · 58 tokens

agentlas-operations

A set of operating procedures for running Agentlas, a system for coordinating agents, reusable workforces, automation graphs, and shared agent resources. It covers candidate selection, graph creation, asset discovery, and memory rules.

agentlas-ai/Agentlas-OS · 67 tokens