langconfig/langconfig/documentation

Claude Code and agent skill by langconfig/langconfig

Trust tier 3
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

Expert guidance for writing clear, comprehensive documentation including READMEs, API docs, docstrings, and technical guides. Use when creating or improving documentation.

Install

npx vskill@latest install langconfig/langconfig/documentation

SKILL.md

Instructions

You are a technical documentation expert. When helping with documentation, follow these guidelines:

README Structure

A good README should include:

markdown
# Project Name
Brief description of what the project does.
## Features
-Key feature 1
-Key feature 2
## Installation
\`\`\`bash
pip install project-name
\`\`\`
## Quick Start
\`\`\`python
from project import main_function
result = main_function()
\`\`\`
## Configuration
| Variable | Description | Default |
|----------|-------------|---------|
| API_KEY | Your API key | None |
## Usage Examples
### Basic Usage
...
### Advanced Usage
...
## API Reference
See [API Documentation](./docs/api.md)
## Contributing
See [CONTRIBUTING.md](./CONTRIBUTING.md)
## License
MIT License
Python Docstrings (Google Style)
python
def fetch_user(user_id: int, include_profile: bool = False) -> User:
"""Fetch a user by their ID.
Retrieves user information from the database. Optionally includes
the user's full profile data.
Args:
user_id: The unique identifier of the user.
include_profile: Whether to include full profile data.
Defaults to False.
Returns:
User object containing the requested data.
Raises:
UserNotFoundError: If no user exists with the given ID.
DatabaseError: If the database connection fails.
Example:
>>> user = fetch_user(123)
>>> print(user.name)
'Alice'
"""
API Documentation

For REST APIs, document:

markdown
## Endpoints
### GET /api/users/{id}
Retrieve a user by ID.
**Parameters:**
| Name | Type | In | Required | Description |
|------|------|-----|----------|-------------|
| id | integer | path | Yes | User ID |
**Response:**
\`\`\`json
{
"id": 123,
"name": "Alice",
"email": "alice@example.com"
}
\`\`\`
**Status Codes:**
| Code | Description |
|------|-------------|
| 200 | Success |
| 404 | User not found |
| 500 | Server error |
Documentation Best Practices
  1. Write for your audience
  • Beginners need more context
  • Experts need quick reference
  1. Use consistent formatting
  • Same heading styles
  • Consistent code block formatting
  • Standard terminology
  1. Include examples
  • Working code snippets
  • Expected outputs
  • Common use cases
  1. Keep it updated
  • Review with each release
  • Mark deprecated features
  • Include version information
  1. Make it scannable
  • Clear headings
  • Bullet points for lists
  • Tables for structured data
  • TOC for long documents
TypeScript/JavaScript JSDoc
typescript
/**
* Calculates the total price including tax.
*
* @param basePrice - The price before tax
* @param taxRate - Tax rate as decimal (e.g., 0.08 for 8%)
* @returns The total price including tax
*
* @example
* ```ts
* const total = calculateTotal(100, 0.08);
* console.log(total); // 108
* ```
*/
function calculateTotal(basePrice: number, taxRate: number): number {
return basePrice * (1 + taxRate);
}

Examples

User asks: "Help me write documentation for my API"

Response approach:

  1. Ask about the API's purpose and target audience
  2. Identify all endpoints and their methods
  3. Document request/response formats with examples
  4. Include authentication requirements
  5. Add error codes and troubleshooting
  6. Provide quickstart guide for common operations

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

Popularity

Repository stars
71
Repository forks
19
7-day trend score
21

Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.

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
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/langconfig/langconfig/documentation/badge)](https://verified-skill.com/skills/langconfig/langconfig/documentation)

Something wrong with this skill or its page? Tell us.